<SEC-DOCUMENT>0000799292-23-000037.txt : 20230217
<SEC-HEADER>0000799292-23-000037.hdr.sgml : 20230217
<ACCEPTANCE-DATETIME>20230217104320
ACCESSION NUMBER:		0000799292-23-000037
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230217
DATE AS OF CHANGE:		20230217

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:		23640796

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

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

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

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	M I SCHOTTENSTEIN HOMES INC
		DATE OF NAME CHANGE:	19931228
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>mho-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:d2ec4dea-dee5-40a4-ac34-be905674fb8b,g:ae218cb2-a6c5-4872-b5fb-6b3beb7bbcf9,d:4deb017c83aa4a77adf62078cdb8417b--><html xmlns:link="http://www.xbrl.org/2003/linkbase" 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:us-gaap="http://fasb.org/us-gaap/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:mho="http://www.mihomes.com/20221231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mho-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF8zLTEtMS0xLTE0MDcxMw_42c44690-21fe-4120-abef-159cbb02ae43">0000799292</ix:nonNumeric><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF80LTEtMS0xLTE0MDcxMw_51d4f881-348b-4dc9-b3ba-15659a824cec">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF82LTEtMS0xLTE0MDcxMw_7bd8be01-a654-4678-b54f-cc1013aa3388">2022</ix:nonNumeric><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF83LTEtMS0xLTE0MDcxMw_82048e9b-e794-47c0-9662-2a76e4dc9483">FY</ix:nonNumeric><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF84LTEtMS0xLTE0MDcxMw_a54ed3c0-3412-49fe-87fa-0225d4297b74">false</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfMy0xLTEtMS0xNDA3MTM_2375f2fa-16b7-4890-8ed1-60d2928ac0b4">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfMy0zLTEtMS0xNDA3MTM_d8aa98ac-5e34-412c-a9db-74ffe46e2ba7">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNC0xLTEtMS0xNDA3MTM_be052c6e-3456-460f-814e-f679e9e3f62c">58,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNC0zLTEtMS0xNDA3MTM_a7cb48ae-34e9-4e53-9398-ac313d9888d8">58,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNS0xLTEtMS0xNDA3MTM_0b1451d5-08d5-401c-9379-1b90b6db9091">30,137,141</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNS0zLTEtMS0xNDA3MTM_fa1dd9a2-8e77-4c9a-afda-729fa0fb837c">30,137,141</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i70ed46a2d9e844c39df598414d66183d_I20221231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMi0yLTEtMS0xNDA3MTM_b41a5c19-eca6-4bc6-9dfc-2889b52aa702">16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i819cc06ed587409ca937a3a007e1a4b0_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMi0zLTEtMS0xNDA3MTM_8edb5343-f732-4f1b-b115-1596c1b98db7">16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="if4fc7b68d866413d8964ff96d0eed130_I20221231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMy0yLTEtMS0xNDA3MTM_d23491c4-f71a-43f3-a70c-cf43c1ccdc55">13</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i02b8f6800ce24005a13204546c8d1f6a_I20211231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMy0zLTEtMS0xNDA3MTM_c5b0c6c6-5e19-437e-8c6b-ad0ae5b44afd">13</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfNC0yLTEtMS0xNDA3MTM_6c03f355-6ec6-4031-ba45-14cd2429f83f">98</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfNC0zLTEtMS0xNDA3MTM_7417eca5-39ad-4bf0-bc4e-a59fb818d2e3">97</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfNC00LTEtMS0xNDA3MTM_4f9f1883-9b24-4b99-b4b5-ab2ccc3d563e">97</ix:nonFraction><ix:nonNumeric contextRef="i294746cf9cef4cf08f4a7700330998fd_I20221231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i294746cf9cef4cf08f4a7700330998fd_I20221231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="ib156158087ca4f93a87d5351fb9f09f1_I20221231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib156158087ca4f93a87d5351fb9f09f1_I20221231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="icbd65c291a084b9b9713bafd5b10b752_I20221231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="icbd65c291a084b9b9713bafd5b10b752_I20221231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i7624143c13664ae898beced93fa6479c_I20221231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i7624143c13664ae898beced93fa6479c_I20221231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i392ca7097df346c090665505ba567a4a_I20211231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i392ca7097df346c090665505ba567a4a_I20211231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="ib04398eb76794a6f806f6ac8978e9852_I20211231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib04398eb76794a6f806f6ac8978e9852_I20211231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="ic167007d23dc42b2941f0dcd4dec2143_I20211231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ic167007d23dc42b2941f0dcd4dec2143_I20211231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTIvZnJhZzpiZjI0NjYxYjJiYWI0MTE1YTM3ODQ4Mzc2MjI1OTgyYi90YWJsZToxMDdiMDhlMjYyYTA0YzExOGQ3N2U5MWFjZWY5YWQyNy90YWJsZXJhbmdlOjEwN2IwOGUyNjJhMDRjMTE4ZDc3ZTkxYWNlZjlhZDI3XzMtMS0xLTEtMTQwNzEz_10b3414f-3ea3-4299-b48b-f579d329ec7e">1.75</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:ServicingAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTIvZnJhZzpiZjI0NjYxYjJiYWI0MTE1YTM3ODQ4Mzc2MjI1OTgyYi90YWJsZToxMDdiMDhlMjYyYTA0YzExOGQ3N2U5MWFjZWY5YWQyNy90YWJsZXJhbmdlOjEwN2IwOGUyNjJhMDRjMTE4ZDc3ZTkxYWNlZjlhZDI3XzQtMS0xLTEtMTQwNzEz_d0e7b9f8-4426-4074-acb5-f97e7e208de1">15.8</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:ServicingAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTIvZnJhZzpiZjI0NjYxYjJiYWI0MTE1YTM3ODQ4Mzc2MjI1OTgyYi90YWJsZToxMDdiMDhlMjYyYTA0YzExOGQ3N2U5MWFjZWY5YWQyNy90YWJsZXJhbmdlOjEwN2IwOGUyNjJhMDRjMTE4ZDc3ZTkxYWNlZjlhZDI3XzQtMi0xLTEtMTcyMTc5_ec275449-cc86-4d51-8505-1aea78a3ed70">8.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjEvZnJhZzoxMjNkZjZjOTlmMGQ0YjAwYmRjOGMzMTMzOWQwYmQwMS90YWJsZTozZTZkNDI5ZDBkZTQ0MGNkOTAzNzgyM2ZiNzVmZDM1MC90YWJsZXJhbmdlOjNlNmQ0MjlkMGRlNDQwY2Q5MDM3ODIzZmI3NWZkMzUwXzItMi0xLTEtMTQwNzEz_af9678b6-7a80-4507-bde7-82f29174db6c">0.20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjEvZnJhZzoxMjNkZjZjOTlmMGQ0YjAwYmRjOGMzMTMzOWQwYmQwMS90YWJsZTozZTZkNDI5ZDBkZTQ0MGNkOTAzNzgyM2ZiNzVmZDM1MC90YWJsZXJhbmdlOjNlNmQ0MjlkMGRlNDQwY2Q5MDM3ODIzZmI3NWZkMzUwXzItMy0xLTEtMTQwNzEz_f5ce0000-df12-43a9-9f00-8d4ed69bc2ee">0.20</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ic18ca790e4d246d394905beddce17d12_I20221231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzQtMS0xLTEtMTQwNzEz_052f182b-ec8c-47b6-8a1a-253939ed17c1">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i236716fc4c84431db0f3cf92afb42086_I20211231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzQtMi0xLTEtMTQwNzEz_14280d17-c215-4c22-9666-74b321e29c0b">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2e874feba8d54cc5bfd49eafa2566a67_I20221231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzUtMS0xLTEtMTQwNzEz_e6aa515b-6e0e-4190-b585-e472c900d839">50</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i04560d7f7b4347969606f16e8475507d_I20211231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzUtMi0xLTEtMTQwNzEz_98bee9bc-0102-462f-94d8-9c66884efe63">50</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzMvZnJhZzowYzExZmFhYjZmMDE0ODI3YTVjZDAyYmEwNWM4NDc4OC90YWJsZTo0YmY5MzI4ZWQzYzM0YmI4YjA2ZmFjZjQxZDU3MzY5MC90YWJsZXJhbmdlOjRiZjkzMjhlZDNjMzRiYjhiMDZmYWNmNDFkNTczNjkwXzItMS0xLTEtMTQwNzEz_a93bce73-248a-4aa5-9ff1-0f18a9367b65">2.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzMvZnJhZzowYzExZmFhYjZmMDE0ODI3YTVjZDAyYmEwNWM4NDc4OC90YWJsZTo0YmY5MzI4ZWQzYzM0YmI4YjA2ZmFjZjQxZDU3MzY5MC90YWJsZXJhbmdlOjRiZjkzMjhlZDNjMzRiYjhiMDZmYWNmNDFkNTczNjkwXzItMi0xLTEtMTQwNzEz_54f46520-12cc-4ec1-9f4a-b3f903e1a9a4">0.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzkvZnJhZzpkNmQ1MjlkZDMwM2E0ZTY5OTYwYzEwZGQ2MTI4NWQ3Ni90YWJsZTo1MmE2YTU1Y2FjZDg0MjUyOTgwYWFiMDFlZmEyNzU5NC90YWJsZXJhbmdlOjUyYTZhNTVjYWNkODQyNTI5ODBhYWIwMWVmYTI3NTk0XzMtMS0xLTEtMTYzNjM5_f32abbbd-edda-4361-90e5-3eedaf3185e9">1,160,000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzItMS0xLTEtMTQwNzEz_10b3414f-3ea3-4299-b48b-f579d329ec7e">1.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231" decimals="3" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzMtMS0xLTEtMTQwNzEz_59634b6d-feff-457c-b4e9-f5ec98382d62">1.90</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i89aaa0a92cbf4f72aec8a0550e9b6f3a_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzQtMS0xLTEtMTQwNzEz_9f32dc9e-2087-4275-901b-b83f01951a2d">1.500</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="iaa5c9b0e9c9c40d2a6fbd2128a4515e7_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzUtMS0xLTEtMTQwNzEz_9b229967-62cb-4eb3-a5c4-9193659ff192">2.00</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjMvZnJhZzowZjg1ZWJiYzQ2MTY0MDRkOWY2NTZmZDkzNDE1ZWYyNy90YWJsZTowYzhkMDM2Njg2OTY0YjA5OWRhZjllMmY0MGM1NzAwOS90YWJsZXJhbmdlOjBjOGQwMzY2ODY5NjRiMDk5ZGFmOWUyZjQwYzU3MDA5XzItMS0xLTEtMTQwNzEz_cdc7bbec-85cd-49c8-a9b2-b6fa75a8a2ca">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjMvZnJhZzowZjg1ZWJiYzQ2MTY0MDRkOWY2NTZmZDkzNDE1ZWYyNy90YWJsZTowYzhkMDM2Njg2OTY0YjA5OWRhZjllMmY0MGM1NzAwOS90YWJsZXJhbmdlOjBjOGQwMzY2ODY5NjRiMDk5ZGFmOWUyZjQwYzU3MDA5XzItMi0xLTEtMTQwNzEz_01801e1b-1a6d-40bc-80ff-3387168ae89a">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjMvZnJhZzowZjg1ZWJiYzQ2MTY0MDRkOWY2NTZmZDkzNDE1ZWYyNy90YWJsZTowYzhkMDM2Njg2OTY0YjA5OWRhZjllMmY0MGM1NzAwOS90YWJsZXJhbmdlOjBjOGQwMzY2ODY5NjRiMDk5ZGFmOWUyZjQwYzU3MDA5XzItMy0xLTEtMTQwNzEz_02461cf5-a5d4-4662-b21c-e66d3a8b2170">&#8212;</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mho-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fe53a5481fe460c94c0461289efe130_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i96708912fe7b48f888596e46a02a2db4_I20230215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="id4b990ec6a674c8abe86396e5592e2ca_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="ic8bba7d2c47b4cd1beacf4b1684b6834_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: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="i7624143c13664ae898beced93fa6479c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d031aa1fe734e1885d561a8516c63ea_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="if596a11afd39434ba7f7ea2c8c7de15b_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="iefffc8b8113d41d88d2af00180340c31_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="i26f438c5c1a342baaa1fe615ca4b23c7_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="i755047b3406a41fbb0abf7bc586687d6_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="i511145731fdb4645872848bb7d8f4c76_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="iee2291b527504a9e90466135cc76eeea_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="i7b52df78e5644868bb07193a759a409d_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="i809bf2e2dd404cba9547b915f674ad55_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="i2dc64428114745dcb3f3a582e048e0c5_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="i3ddf3ef9af6c49a6937aee398f5a46ad_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="i14190a9666f5437dbc51fdb10161e3bb_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="i8d6782acf6f1410daf8d8a03e1170d60_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="ibb3bbf54b29d45c99593c1588b2f07ab_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="i1401748d843f4a9ea490f4f07ead4db7_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="i8dc34bc325924e60bdb6f5bd44633fad_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="ief6a74ec2ea54d74a91c6a10987e9df1_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="i18ddf6829c6544db882a855e21db6846_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="ib7520a7827104ea68f345c2ac2bbf089_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="ic83c0321966b4202808bd564cf98d6d9_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="ic09b3828e19b471e879a54ef4d6a860a_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="ieff533d820604491a19e6f31270ec03b_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="iaecfcfc57f6444c586f753ff774dba39_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="i9fc5d3b1cb8648cdb2890f3794ada246_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba3d550406814440b9049bdb31b05555_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i577a05ab8a1a4a3a8fe0520de4b6af89_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcd36a0a3beb4a9eac7f6788409dd6dc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d8f52fde77945af89c79167fa0ad37c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd9bda13d238451eabe8b750ade9bcef_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4fc7b68d866413d8964ff96d0eed130_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i70ed46a2d9e844c39df598414d66183d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad306eac69a74c84b7107fb9d0b149dc_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cd97e016f044e258837f4ea8d3165ec_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58b0611f80334f60a800a0c335c6cf28_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="icc42629eaf114db9b642cb3273573c46_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief8012a5ef9e4de0b74847bac5d18fd1_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="ib40ccca1f8fe4d07a4e5dae8cf8759e5_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib54567eb403b43eeb049def3da1d8e91_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5de580e42b424028b87c3f1f629c7a5e_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="i35d6b22eb8474dc7a66bc75f3799941d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8442a44f440e4fbcacf94e592eac7002_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="i9e6b4e0f564347b6bca7ccfbe9e785d9_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="i8fb162d99f424c40a23e03590213f52f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44b6d9a300a5422a8b8d170dd9daa7bf_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="i73341d698cc840708a1a3b19e12c85ae_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="i418d948217f640759eaa9e91bee86ccb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1f0cdb76167458f922876258b426cca_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="ibaf04bab2b074127a2b5a0895a350084_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:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="i819cc06ed587409ca937a3a007e1a4b0_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="i02b8f6800ce24005a13204546c8d1f6a_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:context id="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5f8e244b50544c08f1fd76c34f51183_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="i6cee791573df4594b5f711926407ea1b_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="i3c31fe426c2849e89307431e38fdec8d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c4607e7d51743aa9632e4e1010524cb_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e525053e00247ed99f5edfce587fd25_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45da3ea081494b259c2e4812c1a06d90_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5958629a78e743c6a70972731ff9e714_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22b83cb369c04770a45886ecea15b7cf_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="ide1dc347b51841f6a7078c0174eacf35_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: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="i535e3da56f0e48cb9e1e49bf42f2fbec_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:Year3Member</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="i6c1628d4823444319b99869664956f66_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:Year3Member</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="ibce6e412ea794eec99a125eb6797679c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d7a637574af406f8a2ace079eb54fd1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i671271aec23f4c21b14bff83a893652e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie08303aae70a46cb86771c911ee0e404_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie23140ce6306415b9d79c794f26891c0_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9670d84836dc4850b7549ca5936abdd5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa951a6873a347b685d408e6c8c728f4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6baed60a41d14dcda16cb5fc2e0dac8d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2d908859b954f6ea8b57f1fdac96d27_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="id4468ee1faee45e09084f91166759d42_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5b82c781f4c437c93153769df462b57_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="if98cec2fe551490db0da130fa39a6352_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="ia78bdb0309d1409587ea91fc40b00310_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b5e23b9c7e641b1b010c1e5166b13d1_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="id1929b1f8ea34fca94130e96b94d7344_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="i9d93389c36a5448093d058f580e1ed97_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i407b6e9fc662402f8f1fe0e6cd7a3144_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="i5f143be0f8d24e7ea39ddf02666dbf85_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="idfb744e188e1438a94d70a9895f1e342_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i021a73c78a82487b8df91f8f7ddd75ef_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="i827d28a70ab44d3c8450ce064db23345_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="i294746cf9cef4cf08f4a7700330998fd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib156158087ca4f93a87d5351fb9f09f1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbd65c291a084b9b9713bafd5b10b752_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i392ca7097df346c090665505ba567a4a_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib04398eb76794a6f806f6ac8978e9852_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic167007d23dc42b2941f0dcd4dec2143_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8aa854fd52ba4e099ff38752301c96b8_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="idd2fd7700b0c46719371c48a30255cc8_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="ibd887627b8774712bcc184ff04ccd657_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3207b08eece44763a63c350680b250a1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15a08c4b45814c99a1f69a5a66f07851_I20220919"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20aa1eae04c647da9c999ab06741b47e_I20221114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48e747653ff24e6194add92010abad27_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="homes"><xbrli:measure>mho:homes</xbrli:measure></xbrli:unit><xbrli:context id="ic18ca790e4d246d394905beddce17d12_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e874feba8d54cc5bfd49eafa2566a67_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i236716fc4c84431db0f3cf92afb42086_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04560d7f7b4347969606f16e8475507d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i649e267335364706b29caeb83233abc2_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if46270e5938a435fb5eddbfa407dcce8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32e44505caa24f7eb5d25acc1cbf4cf8_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="i539334d554ce43289946f9fa6b4bc109_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idda400fe81b042b5b38279b7fb906ed2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7128677efac349f8a8f8be71932bfa36_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="i86ff59b65d0c4bd6838b4820bc3a7561_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a94cb704d544000b2774c4ac18d600c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63b464ef7b324322a6164957cd27c276_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="ie11196a1021844939a38074f54e9baac_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id806159322944b91a1680fff910bef04_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e038747eecf4fb8866a32b4252e1984_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="if4d5ec795b3249fb8396ff1edbbced38_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64f8a0383b5a40eaab5cc8c96b5bfa02_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53dae8a945c64e019474cc027f57d05f_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="ib83a09dd11d54aaf80f90fff9284e289_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i396776bd26d144f8b5a2e8408f525951_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e0f62ca31cf4790aebf84c7224ea99b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf28c85373fe43239b5c7baf6faf9223_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2726a2753da64810aaad109ea83044b7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05094b788a024f349fac17e6a5d5684b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib096462b357c4d148074a6e000499053_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6248b930ab2c4323a966776df178ce7d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7ee8ce365bd4fb0adde041dab4f1eae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i315d697e3fb34b1483d734b7f1949546_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74d871b79fdc43d7b5330569ca19a530_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20b958a229314e08b4d92fa6436ab2c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fff2ae85e504c77bd1758c20986ae69_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib870cdf509cd4d8c9c854c939ca400b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65890d842d2c44388d55ef7874f7d649_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e3f360837b64c64bb0297544c209d43_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9ec5d4255d741feb574f7114b869268_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da230bbf7644c72ba98d1faf67f5638_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93ff9a809d654ab39fdb4785b68fb4a2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i639a87e43e5c490f902b3a8ffc94979f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19bab0d66637410bad987b4a8b377be9_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="if3c6432f15a64b0ba471fcdad91e55b4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c7eb72bf77d4235971c5de38f9d9711_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="ieb74d065cd674a44aaecd856532c2414_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="if3c1a5c9828e450684a7392ad81f404a_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="iad0f5ffbd1f74b26b58d2467907dc6ad_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="i1d7cc6abf43d4a7d9c7fe382c651a7d5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bdc7f7a022649e1806e73ccd54c2301_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica57d0f7c3a24780895e8bbea58b4400_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7eabfa0fb744593812334fe7fc56652_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89aaa0a92cbf4f72aec8a0550e9b6f3a_I20221231"><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:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa5c9b0e9c9c40d2a6fbd2128a4515e7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ce275dcf94848b9b0aae60f38ce9aab_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1eebe562dac4c0093ccb8d20612ceb0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:NetOperatingLossCarryforwardExpirationDatesAxis">mho:Between2028And2033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if46846691c6c46d680c67c487718f79e_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="iaff76f23bfb340918d6d170d7f6f803a_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="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7347abd5ad040d8a331f50a72e4dd9e_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="iab430848d2514f3c902c6919273a2d96_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="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28940d5d4f0143eca73eb1fd24461ca0_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="if41416b2c97f4e3d9fb4286b01a0133d_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="icceaa188fb2246939516d363ba79002c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieff9983f48bc46a19ff792e93acdd95a_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="i3dfdc6012ba04bdeb852c479ccc466d8_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="i54a02c4049604f7f9c730bac9f10c3db_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic829f821cff641f28ca665c441a49434_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife0a325c4a3a4507b4a194e9782cb4e7_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="i3708dd61a07a46088fad65b6e51c39e3_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="i13b0e21aa8c4421e94fea77bdc034aef_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></ix:resources></ix:header></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODkx_24d9c358-43d8-440c-a4b7-70a408cc6895">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6NGI0Njc3ODBkNmY0NGNkMDhjNjIwYjA1MDNjMzE5MDYvdGFibGVyYW5nZTo0YjQ2Nzc4MGQ2ZjQ0Y2QwOGM2MjBiMDUwM2MzMTkwNl8wLTAtMS0xLTE0MDcxMw_f2b26b22-1baf-4921-aa0a-52f0d5d20294">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8xMTg_fd6339b3-b5ed-4cf5-a98a-8a45d2ac03e7">December&#160;31, 2022</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTgwYzlmM2RkNTYyNGE4ZmExM2E2YzI2MDQzOGFlMjQvdGFibGVyYW5nZToxODBjOWYzZGQ1NjI0YThmYTEzYTZjMjYwNDM4YWUyNF8wLTAtMS0xLTE0MDcxMw_2695d9f6-9269-4904-911d-84129483ad39">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg0_229ded0f-489e-4cde-a8ff-9a4d5551b363">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg1_5612a95e-042d-4aee-bcf5-3fd505844a92" continuedAt="ia9674776d4c24f658ba0646a7bf9b051">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="ia9674776d4c24f658ba0646a7bf9b051">.</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZTFiZTU0YWVkN2Y4NDkwYmI5M2Y5NDYwNDlmODNmNmIvdGFibGVyYW5nZTplMWJlNTRhZWQ3Zjg0OTBiYjkzZjk0NjA0OWY4M2Y2Yl8wLTEtMS0xLTE0MDcxMw_98a9b0b3-d18f-4942-9e44-d8102dd3f707">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZTFiZTU0YWVkN2Y4NDkwYmI5M2Y5NDYwNDlmODNmNmIvdGFibGVyYW5nZTplMWJlNTRhZWQ3Zjg0OTBiYjkzZjk0NjA0OWY4M2Y2Yl8wLTMtMS0xLTE0MDcxMw_a8a9d635-1b28-4adc-8653-dae56454aac2">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg2_ef869536-98eb-4dad-817d-86025b596f6b">4131 Worth Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg3_a88504d4-cb50-4cdb-b968-a8c23b7dcc23">Suite 500</ix:nonNumeric>, <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg4_e382c7a1-068f-4c7b-8f83-1442c31a8a81">Columbus</ix:nonNumeric>, <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODky_4cf4130c-e0f5-4d44-ba29-b5bd7e65f9fb">Ohio</ix:nonNumeric> <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODkz_ea686921-4892-41b5-8c1a-8dbeb55064cd">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg5_1019207a-9cf8-4b59-acd1-f87167ad92c4">614</ix:nonNumeric>) <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODk0_75534ab5-f2bf-434d-947f-e0cc1da82bf4">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzRhNTdmNjljZTYzNDU1YzhlNTVhOGJiMzA1ZTUwMDUvdGFibGVyYW5nZTozNGE1N2Y2OWNlNjM0NTVjOGU1NWE4YmIzMDVlNTAwNV8yLTAtMS0xLTE0MDcxMw_30716c9a-d584-4bb6-94c1-ddd9837b03a6">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzRhNTdmNjljZTYzNDU1YzhlNTVhOGJiMzA1ZTUwMDUvdGFibGVyYW5nZTozNGE1N2Y2OWNlNjM0NTVjOGU1NWE4YmIzMDVlNTAwNV8yLTEtMS0xLTE0MDcxMw_b47fde34-cf2d-4b18-8c10-69999ce163ea">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzRhNTdmNjljZTYzNDU1YzhlNTVhOGJiMzA1ZTUwMDUvdGFibGVyYW5nZTozNGE1N2Y2OWNlNjM0NTVjOGU1NWE4YmIzMDVlNTAwNV8yLTItMS0xLTE0MDcxMw_87be1d27-2a9b-4ea8-a25a-b7046daccccb">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MjJjODQxZjdiOWQ5NDk4NDkzOTNjYjJhYmIzMzJmODgvdGFibGVyYW5nZToyMmM4NDFmN2I5ZDk0OTg0OTM5M2NiMmFiYjMzMmY4OF8wLTAtMS0xLTE0MDcxMw_bd8d9694-bad1-48ac-a261-5c11a17c1315">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZDM3ZDlkYTllODE2NDIxNDg2NmE1YmE5NDE0Y2YyZGEvdGFibGVyYW5nZTpkMzdkOWRhOWU4MTY0MjE0ODY2YTViYTk0MTRjZjJkYV8wLTMtMS0xLTE0MDcxMw_badf2e7e-4f76-4f71-b8af-72489b1e343a">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzQ2ZDdjYTk3NWIyNGQxNWE5YTUyOTcxMWY3MThiMWQvdGFibGVyYW5nZTozNDZkN2NhOTc1YjI0ZDE1YTlhNTI5NzExZjcxOGIxZF8wLTAtMS0xLTE0MDcxMw_77426d0f-4577-4fd4-ae2a-8018520011fe">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZDJjMmU4MjRmM2NjNDU3Yjg2ZDVhYTAyZmQ4NTZkNWUvdGFibGVyYW5nZTpkMmMyZTgyNGYzY2M0NTdiODZkNWFhMDJmZDg1NmQ1ZV8wLTAtMS0xLTE0MDcxMw_0f255053-6619-4088-8869-3b931587b1af">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTVhM2FiNmRlOWNmNDE1ZmFmMzdlMmM4OGQyODg3MzYvdGFibGVyYW5nZToxNWEzYWI2ZGU5Y2Y0MTVmYWYzN2UyYzg4ZDI4ODczNl8wLTEtMS0xLTE0MDcxMw_6b8a4b47-170d-4aaa-87b4-097a8f21ac05">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTVhM2FiNmRlOWNmNDE1ZmFmMzdlMmM4OGQyODg3MzYvdGFibGVyYW5nZToxNWEzYWI2ZGU5Y2Y0MTVmYWYzN2UyYzg4ZDI4ODczNl8xLTUtMS0xLTE0MDcxMw_80e35436-d0d3-44e0-9a00-2248e475e1bf">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTVhM2FiNmRlOWNmNDE1ZmFmMzdlMmM4OGQyODg3MzYvdGFibGVyYW5nZToxNWEzYWI2ZGU5Y2Y0MTVmYWYzN2UyYzg4ZDI4ODczNl8yLTUtMS0xLTE0MDcxMw_a0b2c6de-1850-4ef1-a409-3737772001a6">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODkw_b387f27d-c923-48ac-9c12-e0f866124608">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MjA4YThiMmJiNTdiNDk4YTk3MDU5YzIzNWM2NTliYWQvdGFibGVyYW5nZToyMDhhOGIyYmI1N2I0OThhOTcwNTljMjM1YzY1OWJhZF8wLTEtMS0xLTE0MDcxMw_0b501673-70de-42c1-9ce6-62358c46a284">&#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, 2022, 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 (26,784,712 shares) was approximately $<ix:nonFraction unitRef="usd" contextRef="i6fe53a5481fe460c94c0461289efe130_I20220630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yNDk2_39879b00-97ed-4983-9900-a193042e30ec">1.1</ix:nonFraction>&#160;billion.&#160;&#160;The number of common shares of the registrant outstanding as of February&#160;15, 2023 was <ix:nonFraction unitRef="shares" contextRef="i96708912fe7b48f888596e46a02a2db4_I20230215" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yNTcy_a9d82085-7e10-4b20-8934-716df47a3503">27,668,364</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 2023 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="i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_67">Item 7A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_67">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_67">45</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="#i4deb017c83aa4a77adf62078cdb8417b_70">Item 8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_70">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_70">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="#i4deb017c83aa4a77adf62078cdb8417b_181">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="#i4deb017c83aa4a77adf62078cdb8417b_181">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="#i4deb017c83aa4a77adf62078cdb8417b_181">80</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="#i4deb017c83aa4a77adf62078cdb8417b_184">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="#i4deb017c83aa4a77adf62078cdb8417b_184">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="#i4deb017c83aa4a77adf62078cdb8417b_184">80</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="#i4deb017c83aa4a77adf62078cdb8417b_187">Item 9B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_187">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="#i4deb017c83aa4a77adf62078cdb8417b_187">80</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="#i4deb017c83aa4a77adf62078cdb8417b_190">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="#i4deb017c83aa4a77adf62078cdb8417b_190">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="#i4deb017c83aa4a77adf62078cdb8417b_190">80</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="#i4deb017c83aa4a77adf62078cdb8417b_196">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="#i4deb017c83aa4a77adf62078cdb8417b_199">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="#i4deb017c83aa4a77adf62078cdb8417b_199">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="#i4deb017c83aa4a77adf62078cdb8417b_199">82</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="#i4deb017c83aa4a77adf62078cdb8417b_202">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="#i4deb017c83aa4a77adf62078cdb8417b_202">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="#i4deb017c83aa4a77adf62078cdb8417b_202">82</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="#i4deb017c83aa4a77adf62078cdb8417b_205">Item 12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_205">Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_205">1</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="#i4deb017c83aa4a77adf62078cdb8417b_211">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="#i4deb017c83aa4a77adf62078cdb8417b_211">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="#i4deb017c83aa4a77adf62078cdb8417b_211">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="#i4deb017c83aa4a77adf62078cdb8417b_214">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="#i4deb017c83aa4a77adf62078cdb8417b_214">Principal Accoun</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="#i4deb017c83aa4a77adf62078cdb8417b_214">tant</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="#i4deb017c83aa4a77adf62078cdb8417b_214"> 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="#i4deb017c83aa4a77adf62078cdb8417b_214">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="#i4deb017c83aa4a77adf62078cdb8417b_217">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="#i4deb017c83aa4a77adf62078cdb8417b_220">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="#i4deb017c83aa4a77adf62078cdb8417b_220">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_220">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="#i4deb017c83aa4a77adf62078cdb8417b_223">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="#i4deb017c83aa4a77adf62078cdb8417b_223">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="#i4deb017c83aa4a77adf62078cdb8417b_223">88</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="#i4deb017c83aa4a77adf62078cdb8417b_226">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="i4deb017c83aa4a77adf62078cdb8417b_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="i4deb017c83aa4a77adf62078cdb8417b_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 143,400 homes. Unless this Form 10-K otherwise indicates or the context otherwise requires, the terms the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to M/I Homes, Inc. and its subsidiaries.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consists of two distinct operations: homebuilding and financial services.  Our homebuilding operations are aggregated for reporting purposes into two reporting segments - the Northern and Southern regions.  Our financial services operations support our homebuilding operations by providing mortgage loans and title services to the customers of our homebuilding operations and are reported as an independent segment.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations comprise the most significant portion of our business, representing 98% of consolidated revenue in both 2022 and 2021.  We design, market, construct and sell single-family homes and attached townhomes to first-time, move-up, empty-nester, and luxury buyers.  In addition to home sales, our homebuilding operations generate revenue from the sale of land and lots.  We use the term &#8220;home&#8221; to refer to a single-family residence, whether it is a single-family home or attached home. We use the term &#8220;community&#8221; to refer to a single development in which we construct homes. At times, &#8220;multiple communities&#8221; can exist in a single development where we offer multiple product types.  We primarily construct homes in planned development communities and mixed-use communities.  We are currently offering homes for sale in 196 communities within 17 markets located in ten states.  Our average sales price of homes delivered during 2022 was $479,000, and the average sales price of our homes in backlog at December&#160;31, 2022 was $541,000.  We offer homes ranging from a base sales price of approximately $200,000 to $800,000 and believe that this range of price points allows us to appeal to and attract a wide range of buyers.  We believe that we distinguish ourselves from competitors by offering homes in select areas with a high level of design and construction quality, providing superior customer service and offering mortgage and title services to fully serve our customers.  In our experience, our product offerings and customer service make the homebuying process more efficient for our customers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial services operations generate revenue primarily from originating and selling mortgages and collecting fees for title insurance and closing services.  We offer mortgage banking services to our homebuyers through our 100%-owned subsidiary,       M/I Financial, LLC (&#8220;M/I Financial&#8221;).  We offer title services through subsidiaries that are 100%-owned by the Company. Our financial services operations accounted for 2% and 3% of our consolidated revenues in 2022 and 2021, respectively.  See the &#8220;Financial Services&#8221; section below for additional information regarding our financial services operations.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal executive offices are located at 4131 Worth Avenue, Suite 500, Columbus, Ohio 43219.  The telephone number of our corporate headquarters is (614) 418-8000 and our website address is www.mihomes.com.  Information on our website is not a part of and shall not be deemed incorporated by reference in this Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Markets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For reporting purposes, our 17 homebuilding divisions are aggregated into the following two segments:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"></td><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%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1985</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1986</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have experienced management teams in each of our divisions with local market expertise.  Our business requires in-depth knowledge of local markets to acquire land in desirable locations and on favorable terms, engage subcontractors, plan communities that meet local demand, anticipate consumer tastes in specific markets, and assess local regulatory environments.  Although we centralize certain functions (such as accounting, human resources, legal, land purchase approval, and risk management) to benefit from economies of scale, our local management, generally under the direction of an Area President and supervised by a Region President, exercises considerable autonomy in identifying land acquisition opportunities, developing and implementing product and sales strategies, and controlling costs.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry Overview and Current Market Conditions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the second half of 2022, many of our markets began to experience a slowdown in homebuilding demand due to an unprecedented increase in mortgage interest rates and historically high inflation, which negatively impacted affordability and mortgage availability.  Homebuilding conditions also continued to be negatively impacted by labor and supply shortages and increasing costs of materials and labor.  We began to adjust sales prices and provide sales incentives in most of our markets during the fourth quarter of 2022 as well as offer financing incentives, all of which had a negative impact on our revenues, gross margins and income in the fourth quarter of 2022 compared to what we have experienced over the past two years. We are focused on managing our investment in land inventory and land development based on current market conditions and our projected future sales absorption levels, in addition to managing overhead costs and minimizing raw material and construction costs.  We believe that the economic uncertainties caused by increased interest rates, historically high inflation, labor and supply shortages, and increased cost pressures may continue into 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Despite the affordability issues and slowing demand resulting from the negative economic conditions, we believe long-term housing market fundamentals remain strong, including favorable demographics and a limited supply of new and resale inventory.</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 maximizing profitability, continuing to expand our market share using our more affordable designs, and being more selective investing in land and land development opportunities.  Consistent with our focus on improving long-term financial results, we expect to continue to emphasize the following strategic business objectives in 2023:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">managing overhead spend;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining a strong balance sheet and liquidity levels; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">emphasizing customer service, product quality and design, and premier locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Future economic and homebuilding industry conditions and the demand for homes are subject to continued uncertainty due to numerous factors, including the impacts of mortgage availability, inflation, increasing labor and supply costs, and supply chain disruptions and labor shortages. These factors are highly uncertain and outside our control. As a result, we can provide no assurance that the positive trends reflected in our financial and operating metrics in 2022 will continue in 2023.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we continued to focus our marketing efforts on first-time and move-up homebuyers, including home designs targeted to first-time, millennial, multi-generational and empty-nester homebuyers.  We market and sell our homes 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, the resale market, and in some cases the option to remodel an existing home.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our homebuyers with the following products, programs and services which we believe differentiate our brand: (1) homes with high quality construction located in attractive areas and desirable communities that are supported by our 10-year transferable structural warranty 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 90 days or less; and (7) our unwavering focus on customer care and customer satisfaction.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By offering Whole Home Energy-Efficient Homes to our customers, we enable our homebuyers to save on their energy costs (the second largest cost of home ownership) compared to a home that is built to minimum code requirements, while also contributing to the reduction of greenhouse gas emissions and potential climate change impacts.  We use independent RESNET-Certified Raters and the HERS (Home Energy Rating System) Index, the national standard for energy efficiency, to measure the performance of our homes, including insulation, ventilation, air tightness, and the heating and cooling system.  Our average scores are generally lower (and, therefore, better) than the Environmental Protection Agency&#8217;s Energy Star target standard of 72-75 or the average score for a resale home (130 or higher).  These lower HERS scores translate to not only reduced heating and cooling costs for our homebuyers, but also reduced energy usage compared to an average resale home, and therefore a lower environmental impact.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To further enhance the homebuying process, we operate Design Studios in some markets.  Our Design Studios allow our homebuyers to select from a variety of product and design options that are available for purchase as part of the original construction of their homes.  Our centers are staffed with Design Consultants who help our homebuyers select the right 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 Center.  We believe this tool is helpful for prospective buyers to use during the planning phase and makes their actual visit to our Design Studios more productive and efficient as our Design Consultants can view the buyer&#8217;s preliminary design selections and pull samples in advance of the buyer&#8217;s visit. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also invest in designing and decorating fully-furnished and distinctive model homes intended to create an atmosphere reflecting how people live today and help our customers imagine the possibilities for a &#8220;home of their own, just the way they dreamed it.&#8221;  We carefully select the interior decorating and design of our model homes to reflect the lifestyles of our prospective buyers.  We believe these models showcase our homes at their maximum livability and potential and provide ideas and inspiration for our customers to incorporate desirable design options into their new home.</span></div><div style="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%">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, 2022, we employed 236 home sales consultants.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer specialized mortgage financing programs through M/I Financial to assist our homebuyers.  We offer conventional financing options along with programs offered by the Federal Housing Authority (&#8220;FHA&#8221;), U.S. Veterans Administration (&#8220;VA&#8221;), United States Department of Agriculture (&#8220;USDA&#8221;) and state housing bond agencies.  M/I Financial offers our homebuyers &#8220;one-stop&#8221; shopping by providing mortgage and title services for the purchase of their home, which we believe saves our customers both time and money.  By working with many of the major mortgage providers in the country, we seek to offer our homebuyers unique programs with below-market financing options that are more competitive than what homebuyers could obtain on their own. With respect to title services, the Company&#8217;s title subsidiaries work closely with our homebuilding divisions so that we are able to provide an organized and efficient home delivery process.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also build inventory homes in most of our communities to offer homebuyers the opportunity to close on certain new homes in 90 days or less.  These homes enhance our marketing and sales efforts to prospective homebuyers who require a home delivery within a short time frame and allow us to compete effectively with existing homes available in the market.  We determine our inventory homes strategy in each market based on local market factors, such as job growth, the number of job relocations, housing demand and supply, seasonality and our past experience in the market.  We maintain a level of inventory homes in each community based on our current and planned sales pace and construction capacity, and we monitor and adjust inventory homes on an ongoing basis as conditions warrant.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to keep our homebuyers actively involved in the construction of their new home by communicating with them throughout the design and construction process. We achieve this with &#8220;MyMIHome&#8221;, a digital experience, that delivers notification of key milestones, photos of the construction progress, checklists for customers to complete, easy access to purchase contracts and other related documents, and more.  Our goal is to put the buyer first and enhance the total homebuying experience.  We believe prompt and courteous responses to homebuyers&#8217; needs throughout the homebuying process reduce post-delivery repair costs, enhance our reputation for quality and service, and encourage repeat and referral business from homebuyers and the real estate community.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, we believe our ultimate differentiator comes from the principles our company was founded upon: integrity and delivering superior customer service and a quality product.  Our customer satisfaction scores are measured by an independent third-party company at both 30 days and 6 months after delivery. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market our homes using digital and traditional media.  The particular media used differs from market to market based on area demographics and other competitive factors.  We market directly to consumers via newspaper, direct mail, billboards, radio, and television as well as internet marketing using our website, search engine optimization, paid search, and display advertising. We leverage our presence on referral sites, such as Zillow.com, Realtor.com, and NewHomeSource.com, to drive sales leads to our internet sales managers. &#160;We also use email marketing to maintain communication with existing prospects and customers.  We use our social media presence to communicate to potential homebuyers the experiences of customers who have purchased our homes and to provide content about our homes and design features.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Lines, Design and Construction</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our residential communities are generally located in suburban areas that are easily accessible through public and personal transportation.  Our communities are designed as neighborhoods that fit existing land characteristics.  We strive to achieve diversity among architectural styles within a community by offering a variety of house models and several exterior design options for each model.  We believe our communities have attractive entrances with distinctive signage and landscaping and that our attention to community detail avoids a &#8220;development&#8221; appearance and gives each community a diversified neighborhood appearance.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer homes ranging from a base sales price of approximately $200,000 to $800,000 and from approximately 1,000 to 5,500 square feet.  In addition to single-family detached homes, we also offer attached townhomes in several of our markets.  We believe that offering a wide range of homes enables us to attract first-time, millennial, multi-generational, move-up, empty-nester and luxury homebuyers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We devote significant resources to the research, design and development of our homes to meet the demands of our buyers and evolving market requirements.  We regularly review our plans offered per division to ensure that these home designs are still </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%">relevant and appropriate for that particular market.  Across all of our divisions, we currently offer nearly 400 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%">With a growing at-home workforce, we have had to address evolving lifestyle needs.  In particular, home offices are in high demand with features such as high ceilings, larger floor area and natural light. 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 improved 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%">As affordability remains a key driver of sales, our &#8220;Smart Series&#8221; has become more important than ever and represented approximately 50% of our total sales for the year ended December&#160;31, 2022. Our &#8220;Smart Series&#8221; is market specific and intended to offer buyers excellent value, desirable locations, and pre-selected packages of upgraded finishes and appliances.  The &#8220;Smart Series&#8221; targets entry-level and move-down buyers and focuses significant attention on affordability, livability and offering some design flexibility to our customers.  We continue to increase our multi-family Smart Series offerings in several of our divisions. These Smart Series townhome programs are thoughtfully designed and intended to be more affordable and take advantage of higher density opportunities either as stand-alone communities or as part of our conventional Smart Series single-family neighborhoods.</span></div><div style="margin-bottom: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, we experienced labor and supply shortages and price increases in 2022 as well as increased cycle times.  Our homes are constructed according to standardized prototypes which are designed and engineered to provide innovative product design while attempting to minimize costs of construction and control product consistency and availability.  We believe our construction process, and the construction cycle times resulting from product line design referenced 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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our buyers that are not interested in purchasing an inventory home (homes started in the absence of an executed contract), we begin construction on the homes after we have obtained a sales contract and preliminary written confirmation from the buyer&#8217;s lender that financing should be approved.  In certain markets, contracts may be accepted contingent upon the sale of an existing home, and construction may be authorized through a certain phase prior to satisfaction of that contingency.  The construction of our homes typically takes approximately four to six months from the start of construction to completion of the home, depending on the size and complexity of the particular home being built, weather conditions, and the availability of labor, materials, and supplies.  However, due to the strong overall housing demand in 2021 and early 2022, we experienced disruptions in our supply chain, including the availability of labor and the timely availability of certain materials, which lengthened our production cycle times in certain markets. As demand began to slow in the latter half of 2022, however, some of these disruptions began to subside in a number of our markets. We remain focused on improving cycle times in all of our markets. Continued improvement in supply chain and labor market conditions would enhance our ability to reduce production times.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We construct inventory homes to facilitate delivery of homes on an immediate-need basis under our Ready Now Homes program and to provide presentation of new products.  For some prospective buyers, selling their existing home has become a less predictable process and, as a result, when they sell their home, they often need to find, buy and move into a new home in </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%">90 days or less.  Other buyers simply prefer the certainty provided by being able to fully visualize a home before purchasing it.  Of the total number of homes closed in 2022 and 2021, 43% and 35%, respectively, were inventory homes which include both homes started as inventory homes and homes that started under a contract that were later cancelled and became inventory homes as a result. The increase in the percentage of inventory homes closed in 2022 compared to 2021 was due to longer cycle times on new builds and the uncertain interest rate environment which we believe led buyers to purchase homes that could close quickly and, therefore, provide less interest rate risk.</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, 2022, we had a total of 3,137 homes in backlog with an aggregate sales value of $1.7 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, 2021, we had a total of 4,835 homes in backlog, with an aggregate sales value of $2.4 billion.  Homes included in year-end backlog are typically included in homes delivered in the subsequent year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide certain warranties in connection with our homes and also perform inspections with the buyer of each home immediately prior to delivery and as needed after a home is delivered.  The Company offers both a transferable limited warranty program (&#8220;Home Builder&#8217;s Limited Warranty&#8221;) and a transferable structural limited warranty.  The Home Builder&#8217;s Limited Warranty covers construction defects for a statutory period based on geographic market and state law (currently ranging from four to ten years for the states in which the Company operates) and includes a mandatory arbitration clause.  The structural warranty is for 10 years for homes sold after December 31, 2021, 10 or 15 years for homes sold after December 1, 2015 and on or before December 31, 2021, 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="#i4deb017c83aa4a77adf62078cdb8417b_139">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.7%, 0.6% and 0.7% of total housing revenue in 2022, 2021 and 2020, respectively.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 </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:400;line-height:120%">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="#i4deb017c83aa4a77adf62078cdb8417b_136">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 2022, we developed over 80% of our lots internally, primarily due to a lack of availability of developed lots in desirable locations in our markets.  Raw land that requires development generally remains more available.  In order to minimize our investment and risk of large exposure in a single location, we have periodically partnered with other land developers or homebuilders to share in the cost of land investment and development through joint ownership and development agreements, joint ventures, and other similar arrangements.  For joint venture arrangements where a special purpose entity is established to own the property, we enter into limited liability company or similar arrangements (&#8220;LLCs&#8221;) with the other partners.  Further details relating to our joint venture arrangements are included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_124">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 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 the normal course of our homebuilding business, we balance the economic risk of owning lots and land with the necessity of having lots available for construction of our homes.  Our management teams regularly examine lots under contract and changing market conditions to determine if current estimates continue to meet the targeted returns for the land before it was purchased.  In situations where we believe targeted returns are no longer likely to be achieved, we may choose to terminate certain land purchase contracts which may result in write-offs of deposits and/or pre-acquisition costs. During the years ended December 31, 2022, 2021 and 2020, we incurred $13.6&#160;million, $2.0&#160;million and $2.2&#160;million, respectively, of write-offs for land deposits and pre-acquisition costs for land that we no longer intend to purchase.  </span></div><div><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%">The following table sets forth our land position in lots (including lots held in joint venture arrangements) at December&#160;31, 2022:</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%">4,254&#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,125&#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%">2,593&#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,972&#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,406&#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%">15,378&#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%">4,273&#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,524&#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%">8,235&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,032&#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,643&#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%">26,675&#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%">8,527&#160;</span></td><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,649&#160;</span></td><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%">10,828&#160;</span></td><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%">25,004&#160;</span></td><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%">17,049&#160;</span></td><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%">42,053&#160;</span></td><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:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Includes our interest in raw land held by joint venture arrangements expected to be developed into 2,988 lots.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Services</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our homes to customers who generally finance their purchases through mortgages. M/I Financial provides our customers with competitive financing and coordinates and expedites the loan origination transaction through the steps of loan application, loan approval, and closing and title services. M/I Financial provides financing services in all of our housing markets.  We believe that our ability to offer financing to customers on competitive terms as a part of the sales process is an important factor in completing sales.</span></div><div style="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:400;line-height:120%">M/I Financial has been approved by the U.S. Department of Housing and Urban Development, FHA, VA and USDA to originate mortgages that are insured and/or guaranteed by these entities.  In addition, M/I Financial has been approved by the Federal Home Loan Mortgage Corporation (&#8220;Freddie Mac&#8221;) and the Federal National Mortgage Association (&#8220;Fannie Mae&#8221;) as a seller and servicer of mortgages and as a Government National Mortgage Association (&#8220;Ginnie Mae&#8221;) issuer.  Our agency approvals, along with a sub-servicing relationship, allow us to sell loans on either a servicing released or servicing retained basis.  This option provides flexibility and additional financing options to our customers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide title and closing services to purchasers of our homes through our 100%-owned subsidiaries, TransOhio Residential Title Agency Ltd., M/I Title Agency Ltd., and M/I Title LLC.  Through these entities, we serve as a title insurance agent by providing title insurance policies and examination and closing services to purchasers of our homes in all of our housing markets except for North Carolina.  TransOhio Residential Title Agency Ltd. provides examination and title insurance services to our housing markets in the Raleigh and Charlotte markets.  We assume no underwriting risk associated with the title policies.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Operations</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate operations and home office are located in Columbus, Ohio, where we perform the following functions at a centralized level:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish strategy, goals and operating policies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ensure brand integrity and consistency across all local and regional communications;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">monitor and manage the performance of our operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocate capital resources;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide financing and perform all cash management functions for the Company, and maintain our relationship with lenders;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintain centralized information and communication systems; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintain centralized financial reporting, internal audit functions, and risk management.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding industry is fragmented and highly competitive.  We operate as a top ten builder in the majority of our markets.  We compete with numerous national, regional, and local homebuilders in each of the geographic areas in which we operate. Our competition ranges from small local builders to larger regional builders to publicly-owned builders and developers, some of which have greater financial, marketing, land acquisition, and sales resources than us.  Previously owned homes and the availability of rental housing provide additional competition.  We compete primarily on the basis of price, location, design, quality, service, and reputation.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial services operations compete with other mortgage lenders to arrange 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. For instance, the SEC has proposed extensive climate-related disclosure rules, which, if adopted, would likely impose significant compliance costs on us. Environmental costs and accruals were not material to our operations, cash flows or financial position in 2022, 2021 or 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%">Our homebuilding operations are also subject to various local, state and federal statutes, ordinances, rules and regulations concerning building, zoning, design, construction, sales, consumer protection and similar matters. These regulations increase the cost to produce and market our homes, and in some instances, delay our ability to develop and finish lots and can present a similar challenge for the timely delivery of finished lots to us by outside developers.  Counties and cities in which we build homes have at times declared moratoriums on the issuance of building permits and imposed other restrictions in the areas in which sewage treatment facilities and other public facilities do not reach minimum standards.  In addition, our homebuilding operations are regulated in certain areas by restrictive zoning and density requirements that limit the number of homes that can be built within the boundaries of a particular area. We may also experience extended timelines for receiving required approvals </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%">from municipalities or other government agencies that can delay our anticipated development and construction activities in our communities.  During 2022, we experienced delays in receiving governmental and municipality approvals in certain of our community locations, and we expect that we may experience a similar level of delays in 2023.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage company and title insurance agencies are subject to various local, state and federal statutes, ordinances, rules and regulations (including requirements for participation in programs offered by FHA, VA, USDA, Ginnie Mae, Fannie Mae and Freddie Mac).  These regulations restrict certain activities of our financial services operations as further described in our description of &#8220;Risk Factors&#8221; below in Item 1A.  In addition, our financial services operations are subject to regulation at the state and federal level, including regulations issued by the Consumer Financial Protection Bureau, with respect to specific origination, selling and servicing practices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See &#8220;Item 1A. Risk Factors&#8221; in Part I of this Annual Report on Form 10-K for additional information on Government Regulation and Environmental Matters.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations have historically experienced significant seasonality and quarter-to-quarter variability in homebuilding activity levels.  In general, homes delivered increase substantially in the second half of the year.  We believe that this seasonality reflects the tendency of homebuyers to shop for a new home in the spring with the goal of closing in the fall or winter, as well as the scheduling of construction to accommodate seasonal weather conditions.  Our financial services operations also experience seasonality because their loan originations correspond with the delivery of homes in our homebuilding operations.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we employed 1,663 people (including part-time employees), including 1,298 in homebuilding operations, 239 in financial services and 126 in management and administrative services.  None of our employees are represented by a collective bargaining agreement. In January 2023, we reduced our headcount by approximately 10% as a result of 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 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="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">More information regarding our human capital programs and initiatives can be found in the &#8220;Employee Engagement and Safety&#8221; section of our Environmental, Social and Governance Report.  A copy of our Environmental, Social and Governance Report is available on our website at www.mihomes.com under the &#8220;Investors&#8221; heading. Information on our website, including the Environmental, Social and Governance Report, is not incorporated by reference in or otherwise considered a part of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental, Social and Governance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, our environmental, social and governance (&#8220;ESG&#8221;) working group (which we formed in 2020 and is comprised of certain members of our leadership team and other members from a cross section of the Company) continued to focus on </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advancing our ESG practices and reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, the ESG working group continued to evaluate the impact of our business on the environment and how our actions contribute to environmentally responsible sustainability (including through green space preservation, redevelopment and infill activities and incorporation of energy efficient technology and building standards), the potential impact of climate change on our business, our human capital management policies and practices (including our DEI and employee engagement and safety initiatives), our community engagement and our corporate governance practices. </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 2022, we also published our third annual Environmental, Social and Governance Report which provides detailed information regarding our ESG policies, initiatives and strategies and includes certain quantifiable performance indicators for 2021. These performance indicators were based on the Sustainability Accounting Standards Board industry-specific standards and applicable aspects of the Global Reporting Initiative standards. We believe our Environmental, Social and Governance Report demonstrates our commitment to integrate sustainable values into our company and business. A copy of our Environmental, Social and Governance Report is available on our website at www.mihomes.com under the &#8220;Investors&#8221; heading. Information on our website, including the Environmental, Social and Governance Report, is not incorporated by reference in or otherwise considered a part of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;), and file annual, quarterly and current reports, proxy statements and other information with the SEC.  These filings are available to the public on the SEC&#8217;s website at www.sec.gov.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website address is www.mihomes.com.  We make available, free of charge, on or through our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.  Our website also includes printable versions of our Corporate Governance Guidelines, our Code of Business Conduct and Ethics, and the charters for each of our Audit, Compensation, and Nominating and Corporate Governance Committees.  The contents of our website are not incorporated by reference in, or otherwise made a part of, this Annual Report on Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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%">We began to experience a slowdown in the homebuilding and mortgage lending industries during the second half of 2022.  As the national economy weakened and inflation and mortgage interest rates rose at unprecedented rates, we experienced a decline in the demand for our homes.  Continued decline in the homebuilding and mortgage lending industries and overall economy could decrease the market value of our inventory which could have a negative impact on our gross margins form home sales. A reduction in our gross margins from home sales could have a significantly negative impact on our financial position and results of operations.  Additional external factors, such as foreclosure rates, mortgage availability, high inflation, and unemployment rates, could also negatively impact our results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased mortgage interest rates have made it increasingly difficult for potential customers to qualify for sufficient financing, which is contributing to the affordability issues negatively impacting the homebuilding and mortgage lending industries. Customers may be less willing or able to buy our homes if these conditions continue to impact the homebuilding industry.  We are closely monitoring our sales prices and have begun to offer sales incentives and mortgage rate buy-down programs and adjust base sales prices in certain circumstances and in certain communities, which will negatively impact our sales prices and future gross margins. Our cancellation rate has increased significantly from 2021 as buyers are walking away from home purchases due to affordability issues.  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 </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%">maintain our gross margins or satisfactorily address changing market conditions in other ways.  In addition, cancellations of home sales contracts in backlog may continue to 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%">Our absorption rate during 2022 declined to 3.1 per community compared to prior year&#8217;s 4.1 (a record high). Any further decline in sales activity could adversely affect our results of operations, financial condition and cash flows. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial services business is closely related to our homebuilding business, as it originates mortgage loans principally on behalf of purchasers of the homes we build.  As the demand for our homes declined during 2022, the financial results of our financial services segment also declined.</span></div><div 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%">Further reduction in the availability of mortgage financing or continued increases in mortgage interest rates or down payment requirements could adversely affect our business.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage interest rates increased significantly in 2022 from historical lows, which increased the costs of owning a home and reduced the demand for our homes.  The additional increases forecasted by the Federal Reserve could further increase the costs of owning a home and reduce the demand for our homes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any reduction in the availability of the financing provided by Fannie Mae and Freddie Mac could adversely affect interest rates, mortgage availability and our sales of new homes and origination of mortgage loans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHA and VA mortgage financing support remains an important factor in marketing our homes.  Any increases in down payment requirements, lower maximum loan amounts, or limitations or restrictions on the availability of FHA and VA financing support could adversely affect interest rates, mortgage availability and our sales of new homes and origination of mortgage loans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if potential customers do not need financing, changes in the availability of mortgage products may make it harder for them to sell their current homes to potential buyers who need financing, which may lead to lower demand for new homes. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our homebuyers obtain financing for their home purchases from M/I Financial.  If, due to the factors discussed above, M/I Financial is limited from making or unable to make loan products available to our homebuyers, our home sales and our homebuilding and financial services results of operations may be adversely affected.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If land is 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 supply of land, and especially developed lots, appropriate for development of communities is limited because of these factors, or for any other reason, the number of homes that we build and sell may decline.  To the extent that we are unable to timely purchase land or enter into new contracts for the purchase of land at reasonable prices, our revenue and results of operations could be negatively impacted and/or we could be required to scale back our operations in a given market.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our land investment exposes us to significant risks, including potential impairment charges, that could negatively impact our profits if the market value of our inventory declines.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must anticipate demand for new homes several years prior to homes being sold to homeowners.  There are significant risks inherent in controlling or purchasing land, especially as the demand for new homes fluctuates and land purchases become more competitive, which can increase the costs of land.  There is often a significant lag time between when we acquire land for development and when we sell homes in neighborhoods we have planned, developed and constructed.  The value of undeveloped land, lots and housing inventories can fluctuate significantly as a result of changing market conditions.  In addition, inventory carrying costs can be significant, and fluctuations in value can reduce profits.  Economic conditions could require that we sell homes or land at a loss, hold land in inventory longer than planned or walk away from land that we no longer intend to purchase resulting in write-offs of land deposits, which could significantly impact our financial condition, results of operations, cash flows and stock performance. We recorded an aggregate loss of $18.4&#160;million during the fourth quarter of 2022 that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase as a result of our efforts to right-size our land portfolio and $8.2&#160;million of asset impairment charges. Additionally, as conditions in the homebuilding industry decline, we are required to evaluate our inventory for potential impairment, which may result in additional valuation adjustments, which could be significant and could negatively impact our 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%">We continued to experience disruptions in our supply chain during 2022, including the availability and shortage of labor and certain building materials and finishing products, such as cabinets and appliances, which lengthened the production cycles in certain markets and increased costs for labor and building materials. In 2022, we were able to manage through these disruptions and cost increases by raising prices and managing other costs. However, if labor and building material shortages, and cost increases continue, our gross margins and results of operations could be adversely affected if we are unable to continue to increase prices or achieve other cost savings. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on the continued availability of and satisfactory performance of subcontracted labor for the construction of our homes and to provide related materials.  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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><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="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to offset the impact of inflation through price increases.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation can have a long-term adverse impact on us because if our costs of land, materials and labor increase, we would need to increase the sale prices of our homes to maintain satisfactory margins.  As a result of the historically high rates of inflation in 2022, we experienced, and expect to continue to experience into 2023, increases in the costs of land, materials and labor. In such 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.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our limited geographic diversification could adversely affect us if the demand for new homes in our markets declines.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations in Ohio, Indiana, Illinois, Michigan, Minnesota, North Carolina, Florida, Tennessee and Texas.  Our limited geographic diversification could adversely impact us if the demand for new homes or the level of homebuilding activity in our current markets declines, since there may not be a balancing opportunity in a stronger market in other geographic regions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may write-off intangible assets, such as&#160;goodwill.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded&#160;goodwill&#160;in connection with our acquisition of the assets and operations of Pinnacle Homes.  On an ongoing basis, we 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 our insurance coverage, our subcontractor arrangements and our reserves will be adequate to address all of our construction </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%">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="#i4deb017c83aa4a77adf62078cdb8417b_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_136">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 $650 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, 2022, we had approximately $692.5&#160;million of indebtedness (net of debt issuance costs), excluding issuances of letters of credit, our $200 million secured mortgage warehousing agreement, with M/I Financial as borrower (the &#8220;MIF Mortgage Warehousing Agreement&#8221;), and our $90 million mortgage repurchase facility, with M/I Financial as borrower (the &#8220;MIF Mortgage Repurchase Facility&#8221;), and we had $555.1&#160;million of remaining availability for borrowings under the Credit Facility.  In addition, under the terms of the Credit Facility, the indentures governing the 2030 Senior Notes and the 2028 Senior Notes and the documents governing our other indebtedness, we have the ability, subject to applicable debt covenants, to incur additional indebtedness.  Our incurrence of additional indebtedness could magnify other risks related to us and our business.  Our indebtedness and any future indebtedness we may incur could have a significant adverse effect on our future financial condition.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a significant portion of our cash flow may be required to pay principal and interest on our indebtedness, which could reduce the funds available for working capital, capital expenditures, acquisitions or other purposes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">borrowings under the Credit Facility bear, and borrowings under any new facility could bear, interest at floating rates, which could result in higher interest expense in the event of an increase in interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the terms of our indebtedness could limit our ability to borrow additional funds or sell assets to raise funds, if needed, for working capital, capital expenditures, acquisitions or other purposes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our debt level and the various covenants contained in the Credit Facility, the indentures governing our 2030 Senior  Notes and 2028 Senior Notes and the documents governing our other indebtedness could place us at a relative competitive disadvantage compared to some of our competitors; and</span></div><div style="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 2023.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;26, 2023 and October&#160;23, 2023, 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%">ESG matters have also attracted increasing governmental and societal attention, which may expand our reporting, diligence, and disclosure on topics including climate change, waste production, water usage, human capital, labor, and risk oversight, and the nature, scope, and complexity of matters that we are required to control, assess, and report. The rapidly evolving laws, regulations, policies and related interpretations, as well as increased enforcement actions by various governmental and regulatory agencies, relating to ESG matters including climate change may create challenges for the Company, alter the environment in which we do business and increase compliance costs, which could adversely impact our results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must also obtain licenses, permits and approvals from various governmental authorities in connection with our development activities, and these governmental authorities often have broad discretion in exercising their approval authority.  During 2022, we experienced delays in receiving governmental and municipality approvals in certain of our community locations, and we expect that we may experience a similar level of delays in 2023.  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%">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 </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-weight:400;line-height:120%">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="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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use information technology, digital communications and other computer resources to carry out important operational and marketing activities and to maintain our business records.  We have implemented systems and processes intended to address ongoing and evolving cyber security risks, secure our information technology, applications and computer systems, and prevent unauthorized access to or loss of sensitive, confidential and personal data.  We adhere to the NIST CSF Framework to ensure we have proper controls in place to reduce our risk to cyber security threats. We also depend on various partners and providers, and our mortgage software service partners, to secure our home buyers&#8217; personal identifiable and confidential information.  We provide regular personnel awareness training regarding potential cyber security threats, including the use of internal tips, reminders and phishing assessments, to help ensure employees remain diligent in identifying potential risks. In addition, we have deployed monitoring capabilities to support early detection, internal and external escalation, and effective responses to potential anomalies. Many of our information technology and other computer resources are provided to us and/or maintained on our behalf by third-party service providers pursuant to agreements that specify to varying degrees certain security and service level standards.  We also rely upon our third-party service providers to maintain effective cyber security measures to keep our information secure and to carry cyber insurance.  Although we and our service providers employ what we believe are adequate security, disaster recovery and other preventative and corrective measures, our security measures, taken as a whole, may not be sufficient for all possible situations and may be vulnerable to, among other things, hacking, employee error, system error and faulty password management.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to conduct our business may be impaired if these informational technology and computer resources, including our website, are compromised, degraded or damaged or if they fail, whether due to a virus or other harmful circumstance, intentional penetration or disruption of our information technology resources by a third party, natural disaster, hardware or software corruption or failure or error (including a failure of security controls incorporated into or applied to such hardware or software), telecommunications system failure, service provider error or failure or intentional or unintentional personnel actions (including the failure to follow our security protocols), or lost connectivity to our networked resources. A significant disruption in the functioning of these resources, or breach thereof, including our website, could damage our reputation and cause us to lose customers, sales and revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, breaches of our information technology systems or data security systems, including 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 </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%">confidential information may also lead to litigation or other proceedings against us by affected individuals and/or business partners and/or by regulators, and the outcome of such proceedings, which could include losses, penalties, fines, injunctions, expenses and charges recorded against our earnings, could have a material and adverse effect on our financial condition, results of operations and cash flows and harm our reputation.  In addition, the costs of maintaining adequate protection against such threats, based on considerations of their evolution, increasing sophistication, pervasiveness and frequency and/or increasingly demanding government-mandated standards or obligations regarding information security and privacy, could be material to our consolidated financial statements in a particular period or over various periods.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on the services of certain key employees, and the loss of their services could hurt our business.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, in part, on our ability to attract, train and retain skilled personnel.  If we are unable to retain our key employees or attract, train and retain other skilled personnel in the future, our operations could be materially and adversely impacted and we may incur additional expenses to identify and train new personnel.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our business could be materially and adversely disrupted by an epidemic, pandemic or similar public health issue, or fear of such an event, and the measures that international, federal, state and local public health and governmental authorities implement to address it.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An epidemic, pandemic or similar public health issue, or fear of such an event, and the measures undertaken by governmental authorities to address it, could significantly disrupt or prevent us from operating our business in the ordinary course for an extended period, and 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%">The impact of an epidemic, pandemic or similar public health issue on our business will depend on future developments, including whether governmental authorities impose additional health and safety measures, the 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 an epidemic, pandemic or similar public health issue has a significant adverse effect on the U.S. economy, our business, results of operations, financial condition and/or cash flows could be materially adversely effected.</span></div><div><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%">22</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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="i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_142">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="i4deb017c83aa4a77adf62078cdb8417b_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="#i4deb017c83aa4a77adf62078cdb8417b_136">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="i4deb017c83aa4a77adf62078cdb8417b_28"></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.  MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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="i4deb017c83aa4a77adf62078cdb8417b_34"></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market for Common Shares and Dividends</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common shares are traded on the New York Stock Exchange under the symbol &#8220;MHO.&#8221;  As of February&#160;15, 2023, there were approximately 386 record holders of the Company&#8217;s common shares.  At that date, there were 30,137,141 common shares issued and 27,668,364 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, 2022, 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-20221231_g1.jpg" alt="mho-20221231_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/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><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2022</span></td></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%">61.10&#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%">114.39&#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%">128.75&#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%">180.76&#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%">134.24&#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%">95.62</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%">125.72</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%">148.85</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%">191.58</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%">156.88</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%">67.75</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%">102.16</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%">127.18</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%">191.22</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%">154.40</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%">There were no repurchases made by, or on behalf of, the Company or any &#8220;affiliated purchaser&#8221; (as defined in Rule 10b-18(a)(3) under the Exchange Act) of the Company&#8217;s common shares during the fourth quarter of the fiscal year ended December&#160;31, 2022. </span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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="i4deb017c83aa4a77adf62078cdb8417b_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7: MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;  OPERATIONS</span></div><div><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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 143,400 homes since commencing homebuilding activities in 1976.&#160;The Company&#8217;s homes are marketed and sold primarily under the M/I Homes brand.  The Company has homebuilding operations in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Fort Myers/Naples, Tampa, Sarasota and Orlando, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in this Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations are the following topics relevant to the Company&#8217;s performance and financial condition:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Application of Critical Accounting Estimates and Policies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Results of Operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Discussion of Our Liquidity and Capital Resources; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impact of Interest Rates and Inflation.</span></div><div><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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="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%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our primary performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue resulting from any other uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our third party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information related to our revenues disaggregated by geography and revenue source.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to the homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition, as discussed above.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate.  Although actual costs to complete a home in the future could differ from our estimates, our method has historically produced consistently accurate estimates of actual costs to complete closed homes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the land is impaired, at which point the inventory is written down to fair value as required by Accounting Standards Codification (&#8220;ASC&#8221;) 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 360&#8221;).  The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third-party appraisals.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#8217;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#8217;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.  Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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, 2022, we utilized discount rates ranging from 13% to 16% in our valuations.  The discount rate used in determining each asset&#8217;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.  During the fourth quarter of 2022, we recorded an aggregate loss of  $18.4&#160;million that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $8.2&#160;million of asset impairment charges.</span></div><div style="margin-bottom: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="#i4deb017c83aa4a77adf62078cdb8417b_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_136">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="i4deb017c83aa4a77adf62078cdb8417b_52"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Overview</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We began to experience weakening in homebuyer demand during the second half of 2022.  The robust housing market of the previous 18 months began to decline as a result of the uncertain macroeconomic conditions in the broader U.S. economy, particularly the historic rise in mortgage interest rates and the high rate of inflation not experienced since the 1970s. We believe that these economic conditions, together with housing affordability issues and consumer fears of an economic recession, caused many potential homebuyers to postpone their homebuying decisions.  As a result of this weakening demand, our new contracts and homes delivered declined 27% and 3%, respectively, in 2022 from 2021. In addition, our company-wide absorption pace of sales per community in 2022 declined to 3.1 per month compared to 4.1 per month in 2021 as a result of the declining market conditions. Our average number of selling communities increased to 196 at the end of 2022 from 175 at the end of 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%">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%">Despite these challenges, we achieved the following results during the year ended December 31, 2022 in comparison to the year ended December 31, 2021, all of which represented record highs for the 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 10% to $4.1 billion</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 25% to $635.2&#160;million</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 24% to $490.7&#160;million</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shareholders&#8217; equity of $2.1 billion</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 improved profitability is attributable primarily to improved margins and overhead leverage when compared to 2021 as consumer demand for housing remained robust in 2021 and early 2022 when the majority of our homes delivered during 2022 were placed under contract, driving record financial results for our 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 believe that the economic uncertainties caused by increased interest rates, historically high inflation, labor and supply shortages, and increased cost pressures will continue into 2023. However, we continue to believe long-term housing market fundamentals remain strong, including favorable demographics and a limited supply of new and resale inventory. In January 2023, we sold approximately 630 homes, an 18% decrease compared to January 2022, but an approximate 60% sequential increase compared to average monthly sales during the second half of 2022. We have also experienced an increase in traffic compared to prior year&#8217;s January.</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%">Given the uncertainty in the housing market and the general economy, we may choose to delay the development and opening of some new communities to match homebuyer demand in 2023. We recorded an aggregate loss of $18.4&#160;million during the fourth quarter of 2022 that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $8.2&#160;million of asset impairment charges.</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%;text-decoration:underline">Summary of Company Financial Results 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-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, 2022 increased 25% from $509.1&#160;million for the year ended December 31, 2021 to $635.2&#160;million for the year ended December 31, 2022.  Income before income taxes was unfavorably impacted by $18.4&#160;million of asset impairment charges and deposit write-offs in 2022 and by $9.1&#160;million pre-tax charge for loss on early extinguishment of debt related to the redemption of our 2025 Senior Notes (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="#i4deb017c83aa4a77adf62078cdb8417b_136">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) in 2021.  Excluding these charges in both 2022 and 2021, adjusted income before income taxes increased 26% from $518.2&#160;million in 2021 to $653.6&#160;million in 2022.</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 2022, we achieved net income of $490.7 million, or $17.24 per diluted share, which includes the after-tax impact of the asset impairment charges and deposit write-offs noted above ($0.50 per diluted share), compared to net income of $396.9 million, or $13.28 per diluted share in 2021, which includes the after-tax impact of the loss on early extinguishment of debt noted above ($0.23 per diluted share).  Excluding these charges in both periods, adjusted net income increased 25% from $403.9&#160;million ($13.51 per diluted share) in 2021 to $504.6&#160;million ($17.74 per diluted share) in 2022.  Our effective tax rate was 22.8% in 2022 compared to 22.1% in 2021. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we recorded record total revenue of $4.13 billion, of which $4.01 billion was from homes delivered, $34.8&#160;million was from land sales, and $86.2 million was from our financial services operations.  Revenue from homes delivered increased 10% from 2021 driven primarily by a 14% increase in the average sales price of homes delivered ($59,000 per home delivered), which was primarily in response to robust consumer demand in 2021 and early 2022 when the majority of our homes delivered during the quarter were placed under contract, offset partially by a 3% decrease in the number of homes delivered in 2022 (272 units), which was due to reduced demand for new homes as well as increased year-over-year cycle times related to supply chain issues and labor shortages.  Revenue from land sales increased $21.4&#160;million from 2021 due primarily to more land sales in the current year compared to the prior year.  Revenue from our financial services segment decreased 16% to $86.2&#160;million in 2022 as a result of a decrease in loans closed and sold during the year, in addition to lower margins on loans sold during the period compared to the prior year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross margin (total revenue less total land and housing costs) increased $135.0 million in 2022 compared to 2021 as a result of a $150.8&#160;million improvement in the gross margin of our homebuilding operations (the sum of housing gross margin and land gross margin), offset partially by a $15.8&#160;million decline 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 </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%">$142.3&#160;million, due to the 14% increase in the average sales price of homes delivered ($59,000 per home delivered) compared to prior year, partially offset by the 3% decrease in the number of homes delivered.  Our housing gross margin percentage improved 150 basis points from 22.1% in the prior year to 23.6% in 2022.  Exclusive of the asset impairment charges and deposit write-offs in 2022, our adjusted housing gross margin percentage improved 190 basis points.  Our gross margin on land sales (land gross margin) improved $8.6&#160;million in 2022 compared to 2021 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 declined $15.8&#160;million in 2022 compared to 2021 as a result of a decreases in the number of loan originations and lower margins on loans sold, partially offset by an increase in the average loan amount during 2022 compared to prior year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We opened an all-time record 101 new communities during 2022.  We sell a variety of home types in various communities and markets, each of which yields a different gross margin.  The timing of the openings of new replacement communities as well as underlying lot costs varies from year to year.  The mix of communities delivering homes may cause fluctuations in our new contracts and housing gross margin from year to year.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2022, selling, general and administrative expense increased $15.8 million, which partially offset the increase in our gross margin discussed above, but improved as a percentage of revenue to 9.8% in 2022 from 10.4% in 2021.  General and administrative expense increased $22.8&#160;million compared to 2021 and also increased as a percentage of revenue from 5.1% in 2021 to 5.2% in 2022.  The dollar increase in general and administrative expense was primarily due to an $11.5&#160;million increase in compensation-related expenses due to our increased headcount and strong financial performance which led to higher incentive-based compensation, a $2.5 million increase in land-related costs primarily due to write-offs of abandoned land transaction costs and a $8.8&#160;million increase in miscellaneous expenses.  Selling expense decreased $7.0 million from 2021 and improved as a percentage of revenue to 4.6% in 2022 from 5.3% in 2021, partially offsetting the increase in general and administrative expense above.  Variable selling expense for sales commissions contributed $8.7 million to the decrease due to the lower number of homes delivered during the period, offset partially by a $1.7 million increase in non-variable selling expense primarily related to increased costs associated with our sales offices and models.</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%">Housing market conditions began to decline during the second half of 2022, resulting in significantly weakened overall demand for new homes.  We attribute this decline in demand to various macroeconomic conditions, including steep increases in mortgage rates since January 2022, substantial increases in home prices over the past two years, the high rate of inflation, and economic recession concerns of our potential homebuyers.  The extent to which these factors will continue to impact our business is highly uncertain and unpredictable, and our past performance should not be considered indicative of our future results on any metric or set of metrics given the uncertainty in the U.S. economy.  </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%">Despite these negative economic developments, we believe that the homebuilding industry will continue to benefit over the long term from a continued undersupply of available homes, positive consumer demographics, scarcity of rentals and increasing rent prices. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we are well positioned to manage through these challenging economic conditions with our affordable product offerings, lot supply and planned new community openings. We remain sensitive to the changes in market conditions, and continue to focus on controlling overhead leverage, carefully managing our investment in land and land development spending and offering incentives, including mortgage interest rate buy-downs, to retain our backlog and improve our sales pace. Our strong balance sheet and liquidity position should also provide us with the flexibility to operate effectively through changing economic conditions.  However, we cannot provide any assurances that the strategic business objectives listed below will remain successful, and we may need to adjust elements of our strategy to effectively address evolving market conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 2023:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">managing overhead spend;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining a strong balance sheet and liquidity levels; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">emphasizing customer service, product quality and design, and premier locations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we invested $341.1&#160;million in land acquisitions and $496.2 million in land development.  We invested in less land acquisitions in 2022 due to declining demand for new homes and invested more in land development to finish lots needed to start homes and allow us to open new communities in an effort to increase demand and sales.  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 </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%">adjust our land and investment spend accordingly.  As a result of the unprecedented current market conditions with municipality delays, extended cycle times, and increased mortgage interest rates impacting sales, we are not providing land spending estimates for 2023 at this time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We ended 2022 with approximately 42,100 lots under control, which represents a 5.0 year supply of lots based on 2022 homes delivered, including certain lots that we anticipate selling to third parties.  This represents a 4% decrease from our approximately 44,000 lots under control at the end of 2021.  We opened a record 101 communities and closed 80 communities in 2022, ending the year with a total of 196 communities, compared to 175 at the end of 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%">Although the timing of opening new communities and closing out existing communities is subject to substantial variation, we expect to grow our community count by approximately 15% by the end of 2023 to 225 communities.  </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%">While we believe 2023 will be a very challenging year compared to the past few years of historically strong market conditions, we believe that we are well positioned with a strong balance sheet and backlog to manage through the current economic environment. However, the challenging macroeconomic conditions described above could materially and negatively affect our performance in 2023, particularly when compared to our performance over the past few 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%">Future economic and homebuilding industry conditions and the demand for homes are subject to continued uncertainty due to many factors, including the impacts of increased mortgage interest rates, inflation, materials and labor cost increases, supply chain disruptions and labor shortages, and the further impact of these actions on the economy, 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%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="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 (income); and depreciation and amortization for the years ended December 31, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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,714,236</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,595,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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,330,962</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,048,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,131,393</span><span style="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,745,887&#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></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 2px 7.75pt;text-align: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%">334,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">331,521&#160;</span></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></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"> (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%">623,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,366&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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) (c)</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,043,842</span><span style="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%">908,915&#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></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%">116,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,563&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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%">171,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,705&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">41,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">76,304</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,614&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">406,391</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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%">390,619&#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></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 2px 7.75pt;text-align: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%">217,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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"> (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%">451,874</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,661&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">44,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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,291&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">(76,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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)</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%">637,451</span><span style="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%">518,296&#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></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%">(469)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,447)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">5,122</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">(956)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,250</span><span style="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%">2,156&#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></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">(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%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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"> (e)</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%">9,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">635,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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%">509,114&#160;</span></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></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,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,898</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">17,174</span><span style="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%">16,915&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">The year ended December 31, 2020 includes a $0.9 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="#i4deb017c83aa4a77adf62078cdb8417b_136">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%">(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">Total gross margin and total operating income were reduced by $18.4 million of asset impairment charges and deposit write-offs taken during the year ended December 31, 2022 and $8.4&#160;million of asset impairment charges taken during the year ended December 31, 2020.</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">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%">(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">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, 2022, 2021 and 2020:</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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,138</span><span style="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%">47,601</span><span style="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%">55,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,100,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,672,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 colspan="2" style="padding:2px 0 2px 1pt;text-align: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,772,863</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">51,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">51,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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%">693,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">834,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,146,875</span><span style="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,874,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><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%">693,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="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,714,923</span><span style="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, 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: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%">4,123&#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%">48,795&#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%">52,918&#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%">987,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,412,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,399,516&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">57,121&#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,527&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">628,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"><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%">730,298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,028,908&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,582,018&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">628,927&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,239,853&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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, 2020</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%">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 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,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"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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;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, 2022, 2021 and 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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,581</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,592&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">2,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,667&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,890&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">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><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%">443&#160;</span></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></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%">523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">484&#160;</span></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></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%">552,451</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">914,130&#160;</span></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></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,711,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,591,125&#160;</span></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></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%">2,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">4,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income homes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a) </span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">217,309</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,841&#160;</span></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></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%">190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,117&#160;</span></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></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%">92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">98</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">90&#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%">4,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%">5,046&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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,081</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,945&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">404&#160;</span></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></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%">551</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">493&#160;</span></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></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,145,719</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,452,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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></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,298,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,039,344&#160;</span></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></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%">32,162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">8,769&#160;</span></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></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%">440,329</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310,550&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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%">11,545</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,111&#160;</span></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></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%">96&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">98</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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,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%">8,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%">7,709&#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%">6,668</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,084&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog at end of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,137</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,835&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes delivered</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">479</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">420&#160;</span></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></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%">541</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">490&#160;</span></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></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,698,170</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,366,873&#160;</span></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></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%">4,010,427</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,630,469&#160;</span></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></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%">34,771</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></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></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) </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%">657,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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">521,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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%">11,735</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,228&#160;</span></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></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%">179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">196</span><span style="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%">175&#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></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="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Includes the effect of total homebuilding selling, general and administrative expense for the region as disclosed in the first table set forth in this &#8220;Outlook&#8221; section.</span></div><div style="margin-bottom:3pt;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 a $0.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="#i4deb017c83aa4a77adf62078cdb8417b_136">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:14pt;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 $18.4&#160;million of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">asset impairment charges and deposit write-offs taken during the year ended December 31, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">and $8.4&#160;million of asset impairment charges taken during the year ended December 31, 2020. </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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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: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%">5,374</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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,069,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,239,928&#160;</span></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></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">102,028&#160;</span></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></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%">41,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">5,122</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">39,260</span><span style="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%">58,379&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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%">11.7</span><span style="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%">7.4&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><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></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%">16.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%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">14.3</span><span style="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%">7.8&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><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></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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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%">4,010,427</span><span style="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,630,469&#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></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%">3,064,515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,826,810&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">945,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%">803,659&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">&#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%">860&#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%">18,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">8,435&#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 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%">964,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">803,659&#160;</span></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></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:9pt"><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%">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%">23.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">22.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">24.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">22.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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%">635,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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%">509,114&#160;</span></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></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%">&#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%">860&#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%">18,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">8,435&#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 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"> (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%">9,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">653,559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">518,186&#160;</span></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></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="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%">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%">490,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396,868&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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%">&#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%">654&#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%">13,948</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">6,411&#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 - 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%">6,985&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">504,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">403,853&#160;</span></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></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: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">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="#i4deb017c83aa4a77adf62078cdb8417b_136">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: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 asset impairment charges and deposit write-offs taken during 2022 and asset impairment charges taken during 2020.</span></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Loss on early extinguishment of debt relates to the early redemption of our 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="i4deb017c83aa4a77adf62078cdb8417b_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, 2022 Compared to Year Ended December 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-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, 2022, homebuilding revenue in our Northern region increased $118.5 million, from $1.60&#160;billion in 2021 to $1.71 billion in 2022.  This 7% increase in homebuilding revenue was the result of an 8% increase in the average sales price of homes delivered ($35,000 per home delivered), which was primarily in response to robust consumer demand in 2021 and early 2022 when the majority of our homes delivered during the year were placed under contract, partially offset by a decrease in the number of homes delivered (11 units), due to decreased demand as a result of the macroeconomic conditions described above in our Overview section, difficult comps versus last year, and a $2.0&#160;million decrease in land sale revenue.  Operating income in our Northern region increased $5.5&#160;million, from $212.0 million in 2021 to $217.5 million in 2022.  The increase in operating income was primarily the result of a $2.7&#160;million increase in our gross margin in addition to a $2.8&#160;million decrease in selling, general, and administrative expense.  With respect to our homebuilding gross margin, our housing gross margin improved $3.7&#160;million, due to the increases noted above.  Our housing gross margin percentage declined 130 basis points from 20.8% in 2021 to 19.5% in 2022 largely due to increased construction and lot costs, offset partially by the increase in average sales price of homes delivered compared to prior year.  Our housing gross margin was unfavorably impacted by $10.4&#160;million of asset impairment charges and deposit write-offs taken in 2022.  Exclusive of these charges, our adjusted housing gross margin percentage declined 70 basis points to 20.1%.  Our land sale gross margin declined $0.9&#160;million as a result of the mix of lots sold in the current year compared to the prior year and fewer land sales compared to prior year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense decreased $2.8 million from $119.6 million in 2021 to $116.8 million in 2022, and improved as a percentage of revenue to 6.8% in 2022 from 7.5% in 2021.  The decrease in selling, general and administrative expense was attributable to a $3.8 million decrease in selling expense, due to a $5.8&#160;million decrease in variable selling expenses resulting from decreases in sales commissions produced by the lower number of homes delivered offset, in part, by a $2.0&#160;million increase in non-variable selling expenses primarily related to costs associated with our sales offices and models.  The decrease in selling, general and administrative expense was partially offset by a $1.0&#160;million increase in general and administrative expense, which was primarily related to a $1.5 million increase in compensation related expenses as a result of an increase in incentive compensation due to improved results, partially offset by a $0.5 million decrease in miscellaneous expenses.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, we experienced a 25% decrease in new contracts in our Northern region, from 3,667 in 2021 to 2,747 in 2022.  Backlog decreased 44% from 1,890 homes at December&#160;31, 2021 to 1,056 homes at December&#160;31, 2022.  The decreases in new contracts and backlog were primarily due to decreased demand as a result of the macroeconomic conditions described above in our Overview section and difficult comps versus last year. Average sales price in backlog increased to $523,000 at December&#160;31, 2022 compared to $484,000 at December&#160;31, 2021.  During the twelve months ended December 31, 2022, we opened 34 new communities in our Northern region compared to 40 during 2021.  Our monthly absorption rate in our Northern region declined to 2.5 per community in 2022, compared to 3.6 per community in 2021 due to the decline in new contracts noted 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-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, 2022, homebuilding revenue in our Southern region increased $282.8&#160;million, from $2.05&#160;billion in 2021 to $2.33 billion in 2022.  This 14% increase in homebuilding revenue was primarily the result of a 19% increase in the average sales price of homes delivered ($76,000 per home delivered) and a $23.4&#160;million increase in land sale revenue, partially offset by a 5% decrease in the number of homes delivered (261 units) due to decreased demand as a result of the macroeconomic conditions described above in our Overview section, a decrease in our average number of communities and difficult comps versus last year.  Operating income in our Southern region increased $139.2&#160;million from $312.7 million in 2021 to $451.9 million in 2022.  This increase in operating income was the result of a $148.0&#160;million improvement in our gross margin, offset, in part, by an $8.8&#160;million increase in selling, general, and administrative expense.  With respect to our homebuilding gross margin, our housing gross margin improved $138.5&#160;million, due primarily to the increase in the average sales price of homes delivered noted above.  Our housing gross margin percentage improved 340 basis points from 23.2% in 2021 to 26.6% in 2022 largely due to the increase in average sales price of homes delivered compared to prior year.  Our housing gross margin was unfavorably impacted by $8.0&#160;million of deposit write-offs taken in 2022. Exclusive of these charges, our adjusted housing gross margin percentage improved 380 basis points to 27.0%.  Our land sale gross margin improved $9.4 million as a result of the mix of lots sold in the current year compared to the prior year.</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%">Selling, general and administrative expense increased $8.8 million from $162.7 million in 2021 to $171.5 million in 2022 but declined as a percentage of revenue to 7.4% in 2022 from 7.9% in 2021.  The increase in selling, general and administrative expense was attributable to a $12.2&#160;million increase in general and administrative expense, which was primarily related to a $5.2&#160;million increase in compensation related expenses as a result of an increase in incentive compensation due to our strong financial performance during the period, a $4.7&#160;million increase in land-related expenses and a $2.3&#160;million increase in miscellaneous expenses, offset, in part, by a $3.4 million decrease in selling expense.  Selling expense declined due to a $2.9&#160;million decrease in variable selling expenses resulting from increases in sales commissions produced by the lower number of homes delivered and a $0.5&#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.</span></div><div style="margin-bottom: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 2022, we experienced a 28% decrease in new contracts in our Southern region, from 5,417 in 2021 to 3,921 in 2022.  Backlog decreased 29% from 2,945 homes at December&#160;31, 2021 to 2,081 homes at December&#160;31, 2022. The decreases in new contracts and backlog were primarily due to decreased demand as a result of the macroeconomic conditions described above in our Overview section, a decrease in our average number of communities, and difficult comps compared to prior year. Average sales price in backlog increased to $551,000 at December&#160;31, 2022 from $493,000 at December&#160;31, 2021.  During 2022, we opened 67 communities in our Southern region compared to 32 in 2021.  Our monthly absorption rate in our Southern region declined to 3.8 per community in 2022 from 4.7 per community in 2021.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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 decreased $15.8 million, or 16%, from a record $102.0 million for the twelve months ended December 31, 2021 to $86.2&#160;million for the twelve months ended December 31, 2022 as a result of an 18% decrease in the number of loan originations, from 6,525 in 2021 to 5,374 in 2022, and lower margins on loans sold during the period compared to prior year. Partially offsetting this was an increase in the average loan amount from $343,000 in 2021 to $385,000 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 financial service operations ended 2022 with a $17.9&#160;million decrease in operating income compared to 2021, which was primarily due to the decrease in revenue discussed above in addition to a $2.1&#160;million increase in selling, general and administrative expense compared to 2021.  The increase in selling, general and administrative expense was attributable to an increase in compensation expense related to our increase in employee headcount as a result of our expansion into new markets.</span></div><div style="margin-bottom: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, 2022, M/I Financial provided financing services in all of our markets.  Approximately 78% of our homes delivered during 2022 were financed through M/I Financial, compared to 84% during 2021.  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 $7.7&#160;million, from $68.6 million in 2021 to $76.3 million in 2022.  The increase was primarily due to a $2.8 million increase in compensation expense due to increased headcount during the period, a $1.9&#160;million increase related to costs associated with new information systems and a $3.0&#160;million increase in miscellaneous expenses.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="#i4deb017c83aa4a77adf62078cdb8417b_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for 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 less than $0.1 million and $0.1&#160;million of equity in income from its LLCs during 2022 and 2021, 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%">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 increased $0.1&#160;million from $2.2&#160;million in the twelve months ended December 31, 2021 to $2.3&#160;million in the twelve months ended December 31, 2022.  This increase in interest expense was primarily due to an increase in our average outstanding borrowings resulting in an increase in our weighted average borrowings from $716.7&#160;million in 2021 to $811.0&#160;million in 2022.</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%">Loss on Early Extinguishment of Debt.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized a loss on early extinguishment of debt of $9.1&#160;million during 2021 as a result of the write-off of unamortized debt issuance costs and a prepayment premium associated with the redemption of our 2025 Senior Notes.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our overall effective tax rate was 22.8% for the year ended December&#160;31, 2022 and 22.0% for the year ended December&#160;31, 2021. The increase in the effective rate for the twelve months ended December 31, 2022 was primarily attributable to decreased tax benefits from energy tax credits and equity compensation (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_160">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:509.25pt"><tr><td style="width:1.0pt"></td><td style="width:383.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:56.50pt"></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:56.50pt"></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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr 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,711,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,591,125&#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,377,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,260,721&#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%">334,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,404&#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%">10,405</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">344,515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">330,404&#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%">19.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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.8&#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.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.8&#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,298,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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,039,344&#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,686,998</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,566,089&#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%">611,802</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">473,255&#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%">7,946</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">619,748</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">473,255&#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%">26.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">23.2&#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%">27.0</span><span style="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%">23.2&#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="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Represents asset impairment charges taken during the respective periods.</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, 2021 Compared to Year Ended December&#160;31, 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%">For a comparison of our results of operations for the fiscal years ended December&#160;31, 2021 and December&#160;31, 2020, 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, 2021, filed with the SEC on February 17, 2022.</span></div><div style="margin-bottom:2pt;text-align:justify"><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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, 2022, we had $311.5 million of cash, cash equivalents and restricted cash, with $310.6 million of this amount comprised of unrestricted cash and cash equivalents, which represents a $74.5&#160;million increase in unrestricted cash and cash equivalents from December&#160;31, 2021.  Our principal uses of cash during 2022 were investment in land and land development, construction of homes, mortgage loan originations, investment in joint ventures, operating expenses, short-term working capital, and debt service requirements, including the repayment of amounts outstanding under our credit facilities, and the repurchase of $55.3&#160;million of&#160;our outstanding common shares under our 2021 Share Repurchase Program during the first, second and third quarters of 2022. In order to fund these uses of cash, we used proceeds from home deliveries, the sale of mortgage loans, as well as excess cash balances, borrowings under our credit facilities, and other sources of liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to three primary credit agreements: (1) the Credit Facility, our $650 million unsecured revolving credit facility, dated July 18, 2013, as amended (the &#8220;Credit Facility&#8221;), with M/I Homes, Inc. as borrower and guaranteed by the Company&#8217;s wholly-owned homebuilding subsidiaries; (2) the MIF Mortgage Warehousing Agreement, our $200 million secured mortgage warehousing agreement (which increased to $275 million from September 19, 2022 to November 13, 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%">and to $300 million from November 14, 2022 to February 6, 2023), 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%">As of December&#160;31, 2022, 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 $946 million, with $246 million payable within 12 months. Future interest payments associated with these notes payable totaled $198 million as of December&#160;31, 2022, with $32 million payable within 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were no borrowings outstanding and $94.9 million of letters of credit outstanding under our $650 million Credit Facility, leaving $555.1 million available. We expect to continue managing our balance sheet and liquidity carefully in 2023 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 2023 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, 2022, we delivered 8,366 homes, started 7,792 homes, and spent $341.1&#160;million on land purchases and $496.2&#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 are being more selective in investing in land and land development opportunities in response to the current market conditions. We 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, 2022, we had a total of 17,049 lots under contract, with an aggregate purchase price of approximately $803.5&#160;million, to be acquired during the period from 2023 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="#i4deb017c83aa4a77adf62078cdb8417b_124">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 2022, we generated $184.1 million of cash in operating activities, compared to using $16.8&#160;million of cash from operating activities in 2021.  The cash generated by operating activities in 2022 was primarily a result of net income of $490.7&#160;million, proceeds from the sale of mortgage loans that exceeded mortgage loan originations by $33.5&#160;million and a $34.3&#160;million increase in other liabilities, offset partially by a $348.7&#160;million increase in inventory and $30.7&#160;million decrease in accounts payable and customer deposits.  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.</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 2022, we used $27.4&#160;million of cash in investing activities, compared to using $51.7&#160;million of cash in investing activities during 2021.  This $24.3&#160;million decrease in cash usage was primarily due to a decrease in cash contributions to our joint venture arrangements compared to prior year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 2022, we used $81.5 million of cash in our financing activities, compared to generating $44.1 million of cash during 2021.  The cash used in financing activities in 2022 was primarily due to net repayments under our two M/I Financial credit facilities of $20.4 million in addition to the repurchase of $55.3 million of our outstanding common shares during 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 28, 2021, the Company announced that its Board of Directors authorized a new share repurchase program pursuant to which the Company may purchase up to $100&#160;million of its outstanding common shares (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="#i4deb017c83aa4a77adf62078cdb8417b_169">Note 16</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).  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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2022, the Company repurchased 1.2&#160;million common shares with an aggregate purchase price of $55.3&#160;million which was funded with cash on hand.   As of December&#160;31, 2022, the Company was authorized to repurchase an additional $93.1&#160;million of outstanding common shares under 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%">The timing and amount of any future 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. </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%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and December&#160;31, 2021, our ratio of homebuilding debt to capital was 25% and 30%, 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, 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, 2022:</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%">555,144&#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%">245,741&#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,489&#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.6&#160;billion of availability for additional senior debt at December&#160;31, 2022.  As a result, the full $650 million commitment amount of the facility was available, less any borrowings and letters of credit outstanding.  There were no borrowings outstanding and $94.9&#160;million of letters of credit outstanding at December&#160;31, 2022, leaving $555.1&#160;million available.  The Credit Facility has an expiration date of December&#160;9, 2026.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The available amount is computed in accordance with the borrowing base calculations under the MIF Mortgage Warehousing Agreement and the MIF Mortgage Repurchase Facility, each of which may be increased by pledging additional mortgage collateral, not to exceed the maximum aggregate commitment amount of M/I Financial's warehousing agreements as of December&#160;31, 2022, which was $390 million, which included a temporary increase for the MIF Mortgage Warehouse Agreement applicable through February&#160;6, 2023 (as described below) at which time the maximum aggregate commitment amount under the two agreements reverted to $290&#160;million.  The MIF Mortgage Warehousing Agreement has an expiration date of May&#160;26, 2023. M/I Financial entered into an amendment to the MIF Mortgage Repurchase Facility, which extended its term for an additional year to October&#160;23, 2023.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">  On December 9, 2022, the company entered into an amendment to the Credit Facility, which, among other things, (1) increased the commitments from lenders to $650 million, (2) extended the maturity to December&#160;9, 2026, (3) increased the accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $800 million, subject to obtaining additional commitments from lenders, (4) increased the sub-facility for letters of credit included in the Credit Facility to $250 million from $150 million, and (5) replaced LIBOR with the secured overnight financing rate (&#8220;SOFR&#8221;) as an interest rate bench mark (subject to a floor of 0.25%) and permitted the Company to select an index rate for each borrowing from multiple interest rate options, including one, three or six month adjusted term SOFR, plus a margin of 1.75 basis points (subject to adjustment in subsequent  quarterly periods based on the Company&#8217;s then applicable leverage ratio).  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility constitute senior, unsecured indebtedness and availability is subject to, among other things, a borrowing base calculated using various advance rates for different categories of inventory. The Credit Facility also provides for a $250 million sub-facility for letters of credit. The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth of $1.3&#160;billion at December&#160;31, 2022 (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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unsold housing units, as well as the amount of Investments in Unrestricted Subsidiaries and Joint Ventures (each as defined in the Credit Facility).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are guaranteed by all of the Company&#8217;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries, 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, 2022, 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, 2022:</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,317.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%">1,980.7&#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.19</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%">22.9 to 1.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in Unrestricted Subsidiaries and Joint Ventures</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8804;</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">594.2&#160;</span></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.0&#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</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,087&#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%">1,505&#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 $200 million, which increased to $275 million from September 19, 2022 to November 13, 2022 and increased to $300 million from November 14, 2022 to February 6, 2023, which were periods of expected increases in the volume of mortgage originations.  The MIF Mortgage Warehousing Agreement expires on May&#160;26, 2023. Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month BSBY rate (adjusting daily) (subject to a floor of 0.25%) plus a spread of 190 basis points. </span></div><div style="margin-bottom: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;26, 2023, 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 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, 2022, there was $200.9 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, 2022:</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%">12.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.4 to 1.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liquidity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8805;</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">42.4&#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%">21.7&#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%">20.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.9&#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;23, 2023.  As is typical for similar credit facilities in the mortgage origination industry, at closing, the expiration of the MIF </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%">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 One-Month Term SOFR (subject to an all-in floor of 2.375% or 2.75% based on the type of loan) plus 150 or 200 basis points depending on loan type. 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, 2022, there was $44.9 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, 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: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, 2022, the Company was in compliance with all terms, conditions, and covenants under the indenture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">4.95% Senior Notes.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;22, 2020, the Company issued $400.0 million aggregate principal amount of 4.95% Senior Notes due 2028. The 2028 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2028 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur additional indebtedness; make certain payments, including dividends, or repurchase any shares, in an aggregate amount exceeding our &#8220;restricted payments basket&#8221;; make certain investments; and create or incur certain liens, consolidate or merge with or into other companies, or liquidate or sell or transfer all or substantially all of our assets.  These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2028 Senior Notes.  As of December&#160;31, 2022, 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="#i4deb017c83aa4a77adf62078cdb8417b_148">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, 2022, M/I Homes, Inc. had $300.0&#160;million aggregate principal amount of its 2030 Senior Notes and $400.0&#160;million aggregate principal amount of its 2028 Senior Notes outstanding.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by all of M/I Homes, Inc.&#8217;s subsidiaries (the &#8220;Subsidiary Guarantors&#8221;) with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by M/I Homes, Inc. or another subsidiary, and other subsidiaries designated as Unrestricted Subsidiaries (as defined in the indentures governing the 2030 Senior Notes and the 2028 Senior Notes), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the 2030 Senior Notes and the 2028 Senior Notes (the &#8220;Non-Guarantor Subsidiaries&#8221;). The Subsidiary Guarantors of the 2030 Senior Notes, the 2028 Senior Notes and the Credit Facility are the same and are listed on Exhibit 22 to this Form 10-K.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Subsidiary Guarantor is a direct or indirect 100%-owned subsidiary of M/I Homes, Inc. The guarantees are senior unsecured obligations of each Subsidiary Guarantor and rank equally in right of payment with all existing and future unsecured senior indebtedness of such Subsidiary Guarantor. The guarantees are effectively subordinated to any existing and future secured indebtedness of such Subsidiary Guarantor with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guarantees are &#8220;full and unconditional,&#8221; as those terms are used in Regulation S-X, Rule 3-10(b)(3), except that the indentures governing the 2030 Senior Notes and the 2028 Senior Notes provide that a Subsidiary Guarantor&#8217;s guarantee will be released if: (1) all of the assets of such Subsidiary Guarantor have been sold or otherwise disposed of in a transaction in </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compliance with the terms of the applicable indenture; (2) all of the Equity Interests (as defined in the applicable indenture) held by M/I Homes, Inc. and the Restricted Subsidiaries (as defined in the applicable Indenture) of such Subsidiary Guarantor have been sold or otherwise disposed of to any person other than M/I Homes, Inc. or a Restricted Subsidiary in a transaction in compliance with the terms of the applicable indenture; (3) the Subsidiary Guarantor is designated an Unrestricted Subsidiary (or otherwise ceases to be a Restricted Subsidiary (including by way of liquidation or merger)) in compliance with the terms of the applicable indenture; (4) M/I Homes, Inc. exercises its legal defeasance option or covenant defeasance option under the applicable indenture; or (5) all obligations under the applicable indenture are discharged in accordance with the terms of the applicable indenture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The enforceability of the obligations of the Subsidiary Guarantors under their guarantees may be subject to review under applicable federal or state laws relating to fraudulent conveyance or transfer, voidable preference and similar laws affecting the rights of creditors generally. In certain circumstances, a court could void the guarantees, subordinate amounts owing under the guarantees or order other relief detrimental to the holders of the 2030 Senior Notes and the 2028                                                                                                          Senior Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">269,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">45,907</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,379,932</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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,359,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,019,981</span><span style="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, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">4,045,198</span><span style="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%">3,069,199</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">363,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">597,126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">459,059</span><span style="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 2022 and 2021, our weighted average borrowings outstanding were $811.0 million and $716.7&#160;million, respectively, with a weighted average interest rate of 4.96% and 5.55%, respectively.  The increase in our weighted average borrowings related to increased borrowings under our two M/I Financial credit facilities during 2022 compared to 2021 due to an increase in average loan amounts in 2022. The decrease in our weighted average borrowing rate was due to lower interest rates on our credit facilities in 2022 compared to the prior year. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At both December&#160;31, 2022 and December&#160;31, 2021, we had no borrowings outstanding under the Credit Facility. During the twelve months ended December&#160;31, 2022, the average daily amount outstanding under the Credit Facility was $9.0 million and the maximum amount outstanding under the Credit Facility was $82.5 million which occurred during September. During the twelve months ended December&#160;31, 2021, the average daily amount outstanding and the maximum amount outstanding under the Credit Facility were both zero. Based on our currently anticipated spending on home construction, overhead expenses, share repurchases and land acquisition and development in 2023, offset by expected cash receipts from home deliveries and other sources, we may borrow under the Credit Facility during 2023, but do not expect the peak amount outstanding to exceed approximately $100&#160;million.   The actual amount borrowed in 2023 (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 </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="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $94.9 million of letters of credit issued and outstanding under the Credit Facility at December&#160;31, 2022.  During 2022, the average daily amount of letters of credit outstanding under the Credit Facility was $92.6 million and the maximum amount of letters of credit outstanding under the Credit Facility was $107.8 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, 2022, M/I Financial had $200.9 million outstanding under the MIF Mortgage Warehousing Agreement.&#160; During 2022, the average daily amount outstanding under the MIF Mortgage Warehousing Agreement was $60.4 million and the maximum amount outstanding was $200.9 million, which occurred during December, while the temporary increase provision was in effect and the maximum borrowing availability was $300 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, 2022, M/I Financial had $44.9 million outstanding under the MIF Mortgage Repurchase Facility.&#160; During 2022, the average daily amount outstanding under the MIF Mortgage Repurchase Facility was $40.5 million and the maximum amount outstanding was $80.4 million, which occurred during October.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Universal Shelf Registration. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In June 2022, the Company filed a universal shelf registration statement with the SEC, which registration statement became effective upon filing and will expire in June 2025.  Pursuant to the registration statement, the Company may, from time to time, offer debt securities, common shares, preferred shares, depositary shares, warrants to purchase debt securities, common shares, preferred shares, depositary shares or units of two or more of those securities, rights 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="i4deb017c83aa4a77adf62078cdb8417b_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; The annual rate of inflation in the United States was 6.5% in December 2022, as measured by the Consumer Price Index (CPI), down slightly from 9.1% in June 2022 which was the highest inflation rate we have experienced in 40 years. As a result of the high inflation rates during 2022, we have experienced an increase in the costs of land, materials and labor that we have been able to pass along to the consumer. However, inflation has also reduced the purchasing power of potential homebuyers and has negatively impacted their ability and desire to buy a home and our ability to pass along our increased costs to our homebuyers. </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%">Beginning in the second half of 2022, the pace of sales across the homebuilding industry declined significantly from the unprecedented levels experienced over the previous two years as a result of the sharp increase in mortgage interest rates from approximately 3% in December 2021 to around 6.5% at the end of 2022, the highest rates in over a decade, as well as significant inflation in the broader economy, and the substantial rise in home prices. These macroeconomic trends have pressured housing affordability, negatively impacted homebuyer sentiment and impacted the costs of financing land development activities and housing construction.  The higher mortgage interest rates and the high rate of inflation are making it more difficult for homebuyers to qualify for mortgages or to obtain mortgages at interest rates that are acceptable to them.&#160; Rising interest rates, as well as increased materials and labor costs, can also reduce gross margins.</span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_67"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary market risk results from fluctuations in interest rates.  We are exposed to interest rate risk through borrowings under our revolving credit facilities, consisting of the Credit Facility, the MIF Mortgage Warehousing Agreement, and the MIF Mortgage Repurchase Facility which permitted borrowings of up to $1.04 billion at December&#160;31, 2022, 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 </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%">related to uncommitted IRLCs are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale consist primarily of single-family residential loans collateralized by the underlying property.  During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.  The FMBSs are classified and accounted for as non-designated derivative instruments, with gains and losses recorded in current earnings. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">2022</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%">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%">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%">&#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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782&#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%">262,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">228,831&#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%">341,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">16,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,785&#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%">232,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">233,378</span><span style="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%">263,088&#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, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">242,539</span><span style="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%">275,655&#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%">(3,005)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,477&#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%">787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(487)</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%">(377)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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)</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%">239,944</span><span style="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%">279,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"></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, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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%">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%">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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,482)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">1,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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></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 (loss) gain 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%">(6,116)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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, 2022.  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, 2022.  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%">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%">2027</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/2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">$250,216</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%">$250,216</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%">$242,539</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%">5.43%</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%">5.43%</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%">$594,250</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%">$245,741</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%">$245,741</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%">$245,741</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%">6.18%</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%">6.18%</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="i4deb017c83aa4a77adf62078cdb8417b_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_73"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the shareholders and the Board of Directors of M/I Homes, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of M/I Homes, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022 and 2021, 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, 2022, 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, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2022, 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, 2022, 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, 2023, expressed an unqualified opinion on the Company&#8217;s internal control over financial reporting.</span></div><div style="padding-left:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Inventory - Refer to Notes 1, 3 and 4 to the financial statements</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.&#160; Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value. Management assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable. The inventory balance was $2.83 billion and $2.45 billion at December 31, 2022 and 2021, respectively.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83My9mcmFnOmI3MzkxZWI0ZDY5MjRkNDA4NTkwNzRlZjliODc0ZGIzL3RleHRyZWdpb246YjczOTFlYjRkNjkyNGQ0MDg1OTA3NGVmOWI4NzRkYjNfNjE1Ng_f149c3eb-259f-43e8-920c-5d4506f2402d">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83My9mcmFnOmI3MzkxZWI0ZDY5MjRkNDA4NTkwNzRlZjliODc0ZGIzL3RleHRyZWdpb246YjczOTFlYjRkNjkyNGQ0MDg1OTA3NGVmOWI4NzRkYjNfNjE1NQ_73fd11ee-10f6-4ecc-8189-0119ba180397">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, 2023</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="i4deb017c83aa4a77adf62078cdb8417b_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="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%">2022</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%">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: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMy0xLTEtMS0xNDA3MTM_4d5c088c-caf5-4652-8a61-6bef1e556f01">4,131,393</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMy0zLTEtMS0xNDA3MTM_a7a5902b-0c6b-4230-a6cd-7bca06acafb1">3,745,887</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMy01LTEtMS0xNDA3MTM_aae337f7-a289-4ebc-8212-d47744efa0d3">3,046,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;text-align: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNS0xLTEtMS0xNDA3MTM_0270115b-4c4b-419b-a8ea-d6921ea3594f">3,069,199</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNS0zLTEtMS0xNDA3MTM_6bb3083b-988c-401e-834c-f8c28b60d78d">2,836,972</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNS01LTEtMS0xNDA3MTM_5f423cbd-ce28-4bb9-b162-fb136d298af5">2,361,367</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNi0xLTEtMS0xNDA3MTM_7cfcbe20-3f64-4022-abdb-b78ae65059cd">18,352</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNi0zLTEtMS0xNDA3MTM_6d78ed14-2e2f-4d65-ae37-6698c1096f28">&#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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNi01LTEtMS0xNDA3MTM_69902bc8-5a2e-4f8d-815c-ff6e15d58b19">8,435</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNy0xLTEtMS0xNDA3MTM_f2018f87-2694-4c23-adb6-adcdd2621b25">214,811</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNy0zLTEtMS0xNDA3MTM_3c123cb4-cfd2-477a-abc4-970231e50d6b">192,009</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNy01LTEtMS0xNDA3MTM_b7c9433f-6d7a-4d31-8f5e-ad7bad509ade">177,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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfOC0xLTEtMS0xNDA3MTM_3e431190-827f-42fd-87e4-854b6d34bca5">191,580</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfOC0zLTEtMS0xNDA3MTM_693e2bd8-c9f5-4758-8ec6-913ac4e86886">198,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="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfOC01LTEtMS0xNDA3MTM_098899df-d8d5-411f-94f1-a888f569e138">179,535</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTAtMS0xLTEtMTQwNzEz_4597575d-2bac-4bb8-b62f-6494b00c500e">6</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTAtMy0xLTEtMTQwNzEz_94eb5762-d62d-4b0d-9bdd-4ab87a5f7c96">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTAtNS0xLTEtMTQwNzEz_a694f84c-e9ab-4e44-b105-25d3d657898d">466</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTEtMS0xLTEtMTQwNzEz_cc17c9f4-491c-4018-b607-5f5260285990">2,250</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTEtMy0xLTEtMTQwNzEz_120d5bde-0b8c-46b8-8672-4ddebe1a0039">2,156</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTEtNS0xLTEtMTQwNzEz_126d4d70-0033-400f-b62d-ef2f2dc646e7">9,684</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTItMS0xLTEtMTQwNzEz_1ed538b5-9298-4760-9940-ef9d3933ddbd">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTItMy0xLTEtMTQwNzEz_a4be4ae6-4665-47b0-ba9d-71de5f1b2539">9,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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTItNS0xLTEtMTQwNzEz_798bb05d-3c93-4857-80d7-cb18b6a3283a">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTMtMS0xLTEtMTQwNzEz_732de8cb-450a-447c-baa4-d51fe1d0893a">3,496,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="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTMtMy0xLTEtMTQwNzEz_b60deec9-ba8a-4cc6-90d8-d329a6e45650">3,236,773</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTMtNS0xLTEtMTQwNzEz_ad331bf0-95c1-4b65-99f2-2a45ad2cc965">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTUtMS0xLTEtMTQwNzEz_5c8f269e-5f20-4687-ba8f-6587a6a209d8">635,207</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTUtMy0xLTEtMTQwNzEz_f240f78e-06e0-4662-9dcf-6b5be21f92dc">509,114</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTUtNS0xLTEtMTQwNzEz_a16d30c2-08a4-4739-af7b-3050c46dfb63">310,043</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTctMS0xLTEtMTQwNzEz_248399ec-ffb0-4922-bcf0-f4e6a07ff8ba">144,545</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTctMy0xLTEtMTQwNzEz_4920e548-4f52-40d4-8ba4-0a74fe3aa1ec">112,246</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTctNS0xLTEtMTQwNzEz_c4784569-935f-41f2-8407-cad724b04d31">70,169</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTktMS0xLTEtMTQwNzEz_2679af67-6516-4b62-a8e0-2a2254ab438b">490,662</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTktMy0xLTEtMTQwNzEz_2a13e062-3975-47b3-9cd7-d56dc78208a2">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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTktNS0xLTEtMTQwNzEz_1037a362-5ab3-4990-a3cd-2754057c4d03">239,874</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjctMS0xLTEtMTQwNzEz_1f609e9c-750c-4fe7-87d3-49c08a0eaf5e">17.60</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjctMy0xLTEtMTQwNzEz_0a12302b-5123-4062-9985-d9404a568c4e">13.64</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjctNS0xLTEtMTQwNzEz_479b268e-9735-49eb-82a2-1e8c9d5ec430">8.38</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjgtMS0xLTEtMTQwNzEz_5c88e9c5-ecc9-44f2-8fae-e84668477397">17.24</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjgtMy0xLTEtMTQwNzEz_85ed78bd-7500-4955-bf3b-7b8e71ef4843">13.28</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjgtNS0xLTEtMTQwNzEz_73257a63-c0ea-4aff-bfa4-c46ab8e96e52">8.23</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzEtMS0xLTEtMTQwNzEz_9c839378-7e91-4d1b-b9ca-d538a1055cc5">27,876</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzEtMy0xLTEtMTQwNzEz_3c4926aa-cfe8-41d0-a790-53801e856317">29,092</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzEtNS0xLTEtMTQwNzEz_57b79fa3-24a5-4464-93e4-95d1141e72dd">28,610</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzItMS0xLTEtMTQwNzEz_8ff5d2ab-502d-4da1-95f2-835f9de98493">28,463</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzItMy0xLTEtMTQwNzEz_1d3b54b0-c990-4db1-82db-02c6d8eb4495">29,880</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzItNS0xLTEtMTQwNzEz_743ac9b9-908f-418f-8943-d56e2c044c85">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></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="i4deb017c83aa4a77adf62078cdb8417b_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="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%">2022</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%">2021</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNC0yLTEtMS0xNDA3MTM_abe90244-bbb2-4222-bd02-539b177f7ace">311,542</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNC00LTEtMS0xNDA3MTM_9fed7a19-ffd8-4bf1-b382-021e65561991">236,368</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNS0yLTEtMS0xNDA3MTM_146197aa-5976-4734-8bbf-4a9a3f950108">242,539</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNS00LTEtMS0xNDA3MTM_2343eb88-fb9c-493a-90a2-12910c3d6cd5">275,655</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNi0yLTEtMS0xNDA3MTM_af79e592-04ff-4ffb-a337-a2004b381d1b">2,828,602</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNi00LTEtMS0xNDA3MTM_574b2e88-0588-4c84-8725-15c5c623680e">2,452,434</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNy0yLTEtMS0xNDA3MTM_1c2b17bb-3bc5-47cc-aafc-12907acb44e4">37,446</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNy00LTEtMS0xNDA3MTM_71d35a67-8135-470e-be45-1503801290e0">37,648</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOC0yLTEtMS0xNDA3MTM_4a93c011-9246-46d8-a197-0293d505bd0c">51,554</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOC00LTEtMS0xNDA3MTM_e179bb60-8f86-442e-b5da-d3b656f08574">57,121</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOS0yLTEtMS0xNDA3MTM_08c2473e-753f-416c-973c-6c6161cbaf15">60,416</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOS00LTEtMS0xNDA3MTM_9bf53d70-a6fd-4a1d-856d-a05f6163407b">50,950</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTAtMi0xLTEtMTQwNzEz_377a684b-16b1-41ba-be4f-1dcb53b3b4cc">18,019</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTAtNC0xLTEtMTQwNzEz_9e62933f-fd18-44ce-833d-cf3c5cc53c87">10,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: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTEtMi0xLTEtMTQwNzEz_eccc1e03-f4b8-44f4-8478-41cb33246841">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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTEtNC0xLTEtMTQwNzEz_b6852dc9-bdb5-4296-bd10-0f2ffbcc063f">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTItMi0xLTEtMTQwNzEz_afd21a15-bdd7-4bba-a2f7-8579ff34c40d">148,405</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTItNC0xLTEtMTQwNzEz_80d41478-9450-4307-ae1d-bae921f3ff24">103,026</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTMtMi0xLTEtMTQwNzEz_d485611c-4a81-4076-bac6-678ef94b66f5">3,714,923</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTMtNC0xLTEtMTQwNzEz_f65f2712-e44f-4a04-b84f-c92dbae4f705">3,239,853</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTgtMi0xLTEtMTQwNzEz_a15c1311-f735-4d04-8a82-10e9a102450d">228,597</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTgtNC0xLTEtMTQwNzEz_6266008d-bdba-47fd-8b8e-97252b8d488b">244,505</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:CustomerAdvancesAndDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTktMi0xLTEtMTQwNzEz_b69a9af4-e3c8-48a2-b220-9623036ccca2">93,118</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:CustomerAdvancesAndDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTktNC0xLTEtMTQwNzEz_d8764762-3db3-4d2f-829f-d1d311757571">107,864</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjAtMi0xLTEtMTQwNzEz_fee98476-3260-4b27-a3af-bb7f8942055a">61,310</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjAtNC0xLTEtMTQwNzEz_a2a35274-123a-4bed-af45-9b0690b61b2d">51,497</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjEtMi0xLTEtMTQwNzEz_9ff8407f-1438-4443-a9c4-895b6d573749">276,217</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjEtNC0xLTEtMTQwNzEz_818ea7f3-d9af-4f84-a342-415f6bfab59c">226,969</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:SpecialAssessmentBondNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjItMi0xLTEtMTQwNzEz_7843b9e3-003b-4e0c-bdde-b069628ec911">29,701</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:SpecialAssessmentBondNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjItNC0xLTEtMTQwNzEz_b7f162e8-772b-4302-a49c-0d5f48718971">20,089</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjMtMi0xLTEtMTQwNzEz_4fab8871-ccbd-4c5c-8033-1aac3d49a83c">17,048</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjMtNC0xLTEtMTQwNzEz_7f391cf3-1034-4e9b-a82e-9d3d31b68bb9">2,768</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjUtMi0xLTEtMTQwNzEz_6cb27d16-3ad0-420a-afec-fb6bc5a19971">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjUtNC0xLTEtMTQwNzEz_726ead80-b94f-4d8e-9dbe-13ed2d0d9578">266,160</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherNotesPayable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjYtMi0xLTEtMTQwNzEz_aad3fd2a-ed99-4c91-a559-4fe04c138af4">&#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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjYtNC0xLTEtMTQwNzEz_5ebcf675-46d3-4274-96c4-d02df3e93c7f">4,549</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="display:none"></td><td colspan="3" style="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 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:SeniorNotesDue2028" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjktMi0xLTEtMTQwNzEz_17253ed1-6736-40da-8629-dae5564c83e8">396,105</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:SeniorNotesDue2028" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjktNC0xLTEtMTQwNzEz_8a158a35-d16c-4c76-a558-1410df74add5">395,331</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:SeniorNotesDue2030" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzAtMi0xLTEtMTQwNzEz_e1e83dfd-7f75-4181-acbb-f1bae2bf6073">296,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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:SeniorNotesDue2030" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzAtNC0xLTEtMTQwNzEz_506b1827-9d90-4232-9b2d-337b7e5ee3c7">295,937</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzEtMi0xLTEtMTQwNzEz_59c159ec-5b1b-4cc7-b8bb-89c0bea36d83">1,644,198</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzEtNC0xLTEtMTQwNzEz_910e51ab-41b0-40cd-8ed0-2f74d605ad8d">1,615,669</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="#i4deb017c83aa4a77adf62078cdb8417b_136">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzMtMi0xLTEtMTQwNzEz_82476211-0cfa-4971-b8d8-31694ea846a9">&#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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzMtNC0xLTEtMTQwNzEz_d9563acc-d6d3-4469-b64b-d25bddb9f1d3">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMC0xLTEtMTQwNzEzL3RleHRyZWdpb246ZTkwNjRkZDJhMjBkNDc4OGI0Mzg5YmQyNDM3ZjY3YzRfMjA_2375f2fa-16b7-4890-8ed1-60d2928ac0b4">0.01</ix:nonFraction> par value; authorized <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMC0xLTEtMTQwNzEzL3RleHRyZWdpb246ZTkwNjRkZDJhMjBkNDc4OGI0Mzg5YmQyNDM3ZjY3YzRfNDU_be052c6e-3456-460f-814e-f679e9e3f62c">58,000,000</ix:nonFraction> shares at both December 31, 2022 and 2021; issued <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMC0xLTEtMTQwNzEzL3RleHRyZWdpb246ZTkwNjRkZDJhMjBkNDc4OGI0Mzg5YmQyNDM3ZjY3YzRfNzQ_0b1451d5-08d5-401c-9379-1b90b6db9091">30,137,141</ix:nonFraction> shares at both December 31, 2022 and 2021</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMi0xLTEtMTQwNzEz_4bf26b5b-c835-434d-a035-b2bad531ca74">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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctNC0xLTEtMTQwNzEz_a466e2f9-ad64-42f2-b7c8-5019aacc6d2b">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzgtMi0xLTEtMTQwNzEz_292b61ad-b7df-4233-9f32-450cb3a04c4f">352,639</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzgtNC0xLTEtMTQwNzEz_a98eba67-59c3-4f34-aa3e-f3e37cd0a6de">347,452</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzktMi0xLTEtMTQwNzEz_5b0103e5-1a6c-410d-840d-bb8d20e5827c">1,835,983</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzktNC0xLTEtMTQwNzEz_8239a992-d290-4172-8332-4b8cb9874859">1,345,321</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246NmY2N2UzYzgxYWQwNDVmYmIwYjk4MDBjYmRkNTJhMjlfMzM_34ac9b40-3d5f-4bfb-88b7-4aedb2565749">2,697,058</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246NmY2N2UzYzgxYWQwNDVmYmIwYjk4MDBjYmRkNTJhMjlfNDA_e1bad03c-4f11-49d8-8db8-358360c58b5c">1,637,511</ix:nonFraction> shares at December 31, 2022 and 2021, 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtMi0xLTEtMTQwNzEz_2a4000e2-2b9d-4ca7-b0a4-78728f0e7540">118,198</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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtNC0xLTEtMTQwNzEz_d73138e9-41bc-4d36-8735-3ef28ba9469c">68,890</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDEtMi0xLTEtMTQwNzEz_2b53a3b8-3aee-4d42-99cd-a55ace3c1512">2,070,725</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDEtNC0xLTEtMTQwNzEz_537b110d-0eb1-4104-a21d-829390e52601">1,624,184</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDItMi0xLTEtMTQwNzEz_12fe0934-f376-41ab-8f1a-3e2c32d03940">3,714,923</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDItNC0xLTEtMTQwNzEz_5f241149-886e-4922-b376-52223937b56a">3,239,853</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="i4deb017c83aa4a77adf62078cdb8417b_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="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, 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="if596a11afd39434ba7f7ea2c8c7de15b_I20191231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy01LTEtMS0xNDA3MTM_804065d1-af57-47f0-bb3e-f4962f6f4d2b">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="if596a11afd39434ba7f7ea2c8c7de15b_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy03LTEtMS0xNDA3MTM_ffc7257e-d369-461b-82df-f572e707cb08">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="iefffc8b8113d41d88d2af00180340c31_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy05LTEtMS0xNDA3MTM_862c68cb-0320-49d0-9f32-26478fe20cb9">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="i26f438c5c1a342baaa1fe615ca4b23c7_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy0xMS0xLTEtMTQwNzEz_b4e4467f-d5ae-45cf-9b65-19bceac14e08">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="i755047b3406a41fbb0abf7bc586687d6_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy0xMy0xLTEtMTQwNzEz_08aa4a54-4afb-4e38-b043-0a00c750547e">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="i511145731fdb4645872848bb7d8f4c76_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy0xNS0xLTEtMTQwNzEz_eac72398-37f1-4ff9-a412-dfe52dd4867f">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="iee2291b527504a9e90466135cc76eeea_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNC0xMS0xLTEtMTQwNzEz_67f8e82f-b502-4aa9-9af0-d130f9649acf">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNC0xNS0xLTEtMTQwNzEz_3d7ae1ce-3d5c-4daf-95fe-bf7dc8de70eb">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="i7b52df78e5644868bb07193a759a409d_D20200101-20201231" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTAtNS0xLTEtMTQwNzEz_6558690e-ee81-4704-a909-8f7e888ac8f9">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="i809bf2e2dd404cba9547b915f674ad55_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTAtMTMtMS0xLTE0MDcxMw_8eeb509a-655f-4c5b-84cd-418fd95da5ff">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTAtMTUtMS0xLTE0MDcxMw_61090ac4-f35e-40bc-8b9b-4fd1dd0c4f08">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="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="i7b52df78e5644868bb07193a759a409d_D20200101-20201231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtNS0xLTEtMTQwNzEz_acdd15cf-758b-496d-9327-1bc3dc4a964a">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="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtOS0xLTEtMTQwNzEz_3d446de5-0f33-4664-9d05-e64c98669154">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="i809bf2e2dd404cba9547b915f674ad55_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtMTMtMS0xLTE0MDcxMw_3dc36c9d-7260-4eb9-8c1c-e0d45ef50d08">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtMTUtMS0xLTE0MDcxMw_35f07585-7c4b-44a9-8d47-055838b889df">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="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="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTItOS0xLTEtMTQwNzEz_9b028cd0-68f0-461f-83fa-eca58619afaa">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTItMTUtMS0xLTE0MDcxMw_e57aa514-402f-48bd-a874-697e3821d80e">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="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTMtOS0xLTEtMTQwNzEz_33c9abea-de88-4529-a81f-74ddc893faca">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTMtMTUtMS0xLTE0MDcxMw_1d93581b-71b1-4689-8d77-9062d87d23a9">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="i7b52df78e5644868bb07193a759a409d_D20200101-20201231" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtNS0xLTEtMTQwNzEz_a8f44323-6d1d-4da0-8bee-108f3f276fd6">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="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtOS0xLTEtMTQwNzEz_29477f6f-0f72-4143-89d2-c7be18143a8e">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="i809bf2e2dd404cba9547b915f674ad55_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtMTMtMS0xLTE0MDcxMw_51eda40f-0f99-4c9d-b4a9-052334fe00d4">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtMTUtMS0xLTE0MDcxMw_68dec2b3-bd83-4ae7-9cef-603e83acdb41">&#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="i3ddf3ef9af6c49a6937aee398f5a46ad_I20201231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtNS0xLTEtMTQwNzEz_4f8daaad-9711-4a65-b906-16a6af5d3fad">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="i3ddf3ef9af6c49a6937aee398f5a46ad_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtNy0xLTEtMTQwNzEz_d464099d-7aa0-46a5-b4a0-b2624dd341f9">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="i14190a9666f5437dbc51fdb10161e3bb_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtOS0xLTEtMTQwNzEz_c44a1fa4-bade-4407-919c-0914edc904ca">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="i8d6782acf6f1410daf8d8a03e1170d60_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtMTEtMS0xLTE0MDcxMw_bd9f0bed-a866-4c2b-98d2-a99a6fbed478">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="ibb3bbf54b29d45c99593c1588b2f07ab_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtMTMtMS0xLTE0MDcxMw_42aafdcb-9dcb-4106-a9bf-8ecfd477896f">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="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtMTUtMS0xLTE0MDcxMw_d6a47669-5e6a-4f32-9fb9-69764ee77f6c">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="i8dc34bc325924e60bdb6f5bd44633fad_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTYtMTEtMS0xLTE0MDcxMw_dfd9678a-7ded-486d-a3dc-e7c321852eb6">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTYtMTUtMS0xLTE0MDcxMw_3f7abe86-025f-42b4-a229-3b59b31d56c6">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="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="ief6a74ec2ea54d74a91c6a10987e9df1_D20210101-20211231" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjAtNS0xLTEtMTQwNzEz_73d9d94e-1b7a-4f0b-9bb8-6d78a3d3c8a1">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="2" style="padding:2px 0 2px 1pt;text-align: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="i18ddf6829c6544db882a855e21db6846_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjAtMTMtMS0xLTE0MDcxMw_4a539828-2593-448b-a898-e7371ae118e1">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjAtMTUtMS0xLTE0MDcxMw_5f2ed674-8124-4848-8a86-171976094aae">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="ief6a74ec2ea54d74a91c6a10987e9df1_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtNS0xLTEtMTQwNzEz_9beaf752-4ea5-48d6-87a4-e7ed8cb9ad2d">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="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtOS0xLTEtMTQwNzEz_4af17f1b-42d9-4c95-8a2f-60ed876033ad">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="i18ddf6829c6544db882a855e21db6846_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtMTMtMS0xLTE0MDcxMw_676740b1-1701-4e67-9b5e-b8c82d6cdc5f">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtMTUtMS0xLTE0MDcxMw_0a8166df-99de-44a5-9f7e-5fdd88fcf185">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjUtOS0xLTEtMTQwNzEz_f7237498-3105-4749-9032-380277cf657b">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjUtMTUtMS0xLTE0MDcxMw_b42afc38-da09-4b3b-8b05-3f00e973787c">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="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjYtOS0xLTEtMTQwNzEz_f04cf0ba-dc9b-4b8a-b4d3-74cc11b77c6a">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjYtMTUtMS0xLTE0MDcxMw_d7cf4a42-026a-4a73-89a1-75f75d103f1f">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="ief6a74ec2ea54d74a91c6a10987e9df1_D20210101-20211231" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctNS0xLTEtMTQwNzEz_559a5229-f35d-4f52-823a-5664106ab8c8">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="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctOS0xLTEtMTQwNzEz_928d9f00-8e05-44e4-b982-3ef6204c06ba">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="i18ddf6829c6544db882a855e21db6846_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctMTMtMS0xLTE0MDcxMw_204c1884-76f7-44bf-b9f8-313152ae9d84">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctMTUtMS0xLTE0MDcxMw_c35b5478-4346-4d2e-9f1b-f8bf8d5227c6">&#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, 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-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="ic83c0321966b4202808bd564cf98d6d9_I20211231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtNS0xLTEtMTQwNzEz_58ed05cd-c334-4ffe-93b9-d295a212cacf">28,499,630</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ic83c0321966b4202808bd564cf98d6d9_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtNy0xLTEtMTQwNzEz_b305225e-02c3-4964-b403-02480ad83e20">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="ic09b3828e19b471e879a54ef4d6a860a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtOS0xLTEtMTQwNzEz_236470c7-364b-48f8-95c8-7916ce9345cd">347,452</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ieff533d820604491a19e6f31270ec03b_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtMTEtMS0xLTE0MDcxMw_4773abd0-2856-4910-8eeb-aa238faab884">1,345,321</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iaecfcfc57f6444c586f753ff774dba39_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtMTMtMS0xLTE0MDcxMw_a4218a64-60d1-4d52-a7b2-8212ea179132">68,890</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtMTUtMS0xLTE0MDcxMw_c0825025-5e2a-44e4-8134-8e250accc13e">1,624,184</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="i9fc5d3b1cb8648cdb2890f3794ada246_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjktMTEtMS0xLTE0MDcxMw_d1a7f721-4a92-455e-a982-a9d571cb2968">490,662</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjktMTUtMS0xLTE0MDcxMw_415238a3-5820-41f8-a319-16e5cc0619fa">490,662</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="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzQtNS0xLTEtMTQwNzEz_5c99c019-2b8b-4ea9-beb4-d7a9858587cc">1,200,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="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="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzQtMTMtMS0xLTE0MDcxMw_8b1dce60-6085-4f55-9afa-a8ae021f2162">55,334</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzQtMTUtMS0xLTE0MDcxMw_372a4627-6ea3-4b56-a09e-db47885ba989">55,334</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="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctNS0xLTEtMTQwNzEz_dfab04c0-6378-495c-9d9f-79d88b41fc56">49,900</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="iba3d550406814440b9049bdb31b05555_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctOS0xLTEtMTQwNzEz_ce33284c-7e37-4729-a205-51d6a56adfd7">810</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="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctMTMtMS0xLTE0MDcxMw_04395ffc-5a35-44b0-b5c4-46f45dd92620">2,176</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctMTUtMS0xLTE0MDcxMw_56451403-3569-4468-ae9c-32bab87bd8f4">1,366</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="iba3d550406814440b9049bdb31b05555_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzgtOS0xLTEtMTQwNzEz_8375c57b-c97c-437f-a8de-4a24264f7a4a">8,787</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzgtMTUtMS0xLTE0MDcxMw_987695d8-92c2-4bfd-b517-4279a7dfae61">8,787</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="iba3d550406814440b9049bdb31b05555_D20220101-20221231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzktOS0xLTEtMTQwNzEz_49370e26-60fc-4106-8bdd-efbb2ecabd2e">1,060</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzktMTUtMS0xLTE0MDcxMw_e87afe1e-26b9-44af-8e00-b6bb7cab90c4">1,060</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="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtNS0xLTEtMTQwNzEz_a17ee410-c9e8-47a7-b963-b51572c1af6f">90,553</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="iba3d550406814440b9049bdb31b05555_D20220101-20221231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtOS0xLTEtMTQwNzEz_c7507846-fa85-4bb4-baf3-dac226b33267">3,850</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="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtMTMtMS0xLTE0MDcxMw_3f25054f-1725-4981-9074-d0a0aee734c6">3,850</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtMTUtMS0xLTE0MDcxMw_4274df23-7b53-4f4b-b79d-6e91f4ad3dcb">&#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, 2022</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="i577a05ab8a1a4a3a8fe0520de4b6af89_I20221231" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtNS0xLTEtMTQwNzEz_745e1738-8944-4de4-9e0b-e78bce027fad">27,440,083</ix:nonFraction></span><span style="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="i577a05ab8a1a4a3a8fe0520de4b6af89_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtNy0xLTEtMTQwNzEz_32d7e24e-91c6-41cb-b2fd-874c3f3e56c0">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="ifcd36a0a3beb4a9eac7f6788409dd6dc_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtOS0xLTEtMTQwNzEz_72eb765d-eea3-40d4-b9e0-1253864c292b">352,639</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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="i9d8f52fde77945af89c79167fa0ad37c_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtMTEtMS0xLTE0MDcxMw_3c91928e-7ebe-43eb-b717-3cc10e83827c">1,835,983</ix:nonFraction></span><span style="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="ifd9bda13d238451eabe8b750ade9bcef_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtMTMtMS0xLTE0MDcxMw_0841360b-61dd-4bd9-907c-959353d1ef0f">118,198</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtMTUtMS0xLTE0MDcxMw_071d8eca-dffa-4df4-8d6e-b908ac7a43db">2,070,725</ix:nonFraction></span><span style="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="i4deb017c83aa4a77adf62078cdb8417b_88"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><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%">2022</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%">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: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMy0xLTEtMS0xNDA3MTM_2ae1d35b-3b44-4385-b65e-d770b434742b">490,662</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMy0zLTEtMS0xNDA3MTM_681aadfa-f1ff-40ed-a813-08e7ec6d1790">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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMy01LTEtMS0xNDA3MTM_1d24e0b7-eb3e-40c0-8d8d-63e5b3d0736e">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="padding:2px 1pt 2px 7.75pt;text-align: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNS0xLTEtMS0xNDA3MTM_334527d3-607c-4ba0-9fbc-4d1a3740edcc">18,352</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNS0zLTEtMS0xNDA3MTM_2d7c0bb4-bde8-49c8-82b1-70d1a3dbd985">&#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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNS01LTEtMS0xNDA3MTM_f98a56dc-f6e6-4be6-9807-59ec670162fa">8,435</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNy0xLTEtMS0xNDA3MTM_b6d8d7d8-9a70-4637-9072-e2004e6694c8">6</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNy0zLTEtMS0xNDA3MTM_64e0817b-de2a-485e-a728-c29c77400ca1">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNy01LTEtMS0xNDA3MTM_b36840e6-23a8-49cd-a581-b8e8059a870d">466</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfOS0xLTEtMS0xNDA3MTM_588c5b1b-a877-4146-b2c7-f832fe1d62ee">2,069,615</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfOS0zLTEtMS0xNDA3MTM_e3d5fd34-3232-47ff-8d93-ad16145e306f">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfOS01LTEtMS0xNDA3MTM_79fec1e0-4c7f-4d3f-bda5-05a893dd80ce">1,843,576</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTAtMS0xLTEtMTQwNzEz_2419ca1b-e21d-48c0-9272-b9437e049a64">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTAtMy0xLTEtMTQwNzEz_70caf57d-846a-4246-879c-694c7ecc4a31">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTAtNS0xLTEtMTQwNzEz_388bf426-1b82-43e9-bcd4-4bc9110be89e">&#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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTEtMS0xLTEtMTQwNzEz_d5e5c695-2316-49dd-bfb1-e3e4b3a0a9b9">2,103,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="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTEtMy0xLTEtMTQwNzEz_814604e6-7a84-4f14-b3b0-aa484ccdb721">2,195,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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTEtNS0xLTEtMTQwNzEz_f4d0c63b-70b6-4217-a077-222683f4f780">1,764,845</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTItMS0xLTEtMTQwNzEz_e48a6f90-3d9c-468c-bdd9-8bb454ebe657">408</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTItMy0xLTEtMTQwNzEz_00edab01-1454-4864-8c90-763f01eb3540">2,586</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTItNS0xLTEtMTQwNzEz_16071819-0859-4278-af3c-58d9a01ed7ef">318</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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTMtMS0xLTEtMTQwNzEz_ff697d78-3359-4804-9830-43695c2cbd4f">8,872</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTMtMy0xLTEtMTQwNzEz_297db3a6-af55-44bb-9cdd-e74a1c3df7f7">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTMtNS0xLTEtMTQwNzEz_b2e91ec0-89cc-4e30-9ead-9bb653106069">6,048</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTQtMS0xLTEtMTQwNzEz_4610e4bc-20a8-4518-b969-a20c40ac722f">1,624</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTQtMy0xLTEtMTQwNzEz_458e8434-28cc-48b4-a41e-3661fa8ab5b0">1,640</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTQtNS0xLTEtMTQwNzEz_4b4b40de-60c5-4a70-b7b3-b26ca508487f">2,427</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 (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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:LossOnSaleOfMortgageServicingRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTUtMS0xLTEtMTQwNzEz_3fc62a89-16b0-4536-a872-c34d7ad3b40e">318</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTUtMy0xLTEtMTQwNzEz_4c1890ba-60ec-4144-ae27-783a19e63bbb">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTUtNS0xLTEtMTQwNzEz_a08f7b51-0ebd-4f0a-a50a-543778e65709">33</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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTYtMS0xLTEtMTQwNzEz_e0991056-7130-4db7-8fd2-fa227e837f59">12,982</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTYtMy0xLTEtMTQwNzEz_691cf6b1-f4e1-4ff5-9053-02de653a77c5">12,691</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTYtNS0xLTEtMTQwNzEz_34491bfb-9d75-4424-98dd-421b7dcfb3ff">12,636</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 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTctMS0xLTEtMTQwNzEz_ba37bfbf-7930-4c57-b65e-21d4a110e794">2,568</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTctMy0xLTEtMTQwNzEz_3d548976-2092-4047-9f19-43290af15714">2,584</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTctNS0xLTEtMTQwNzEz_c19ee335-6732-4674-8ae5-121c299c5754">2,515</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTgtMS0xLTEtMTQwNzEz_6b17ee5c-adc1-477d-9297-504b29c53ea6">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTgtMy0xLTEtMTQwNzEz_5d1338f3-92cc-4b69-bc33-7303e0985114">2,040</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTgtNS0xLTEtMTQwNzEz_a90443bf-98c7-4981-ba1a-8645dd351eb8">950</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjAtMS0xLTEtMTQwNzEz_bfd0ba75-94fb-4236-b0f5-9d395b1a2a11">8,787</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjAtMy0xLTEtMTQwNzEz_8d5acc92-bc66-44ab-9487-d23989ed4455">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%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjAtNS0xLTEtMTQwNzEz_3622fea2-bda0-4d4f-8627-51a6730b04ab">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 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 (benefit) 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjEtMS0xLTEtMTQwNzEz_5717f104-0456-42a0-b8ec-4d24eb3c0808">7,767</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjEtMy0xLTEtMTQwNzEz_657f2408-671e-425b-87bc-3bce9c181950">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjEtNS0xLTEtMTQwNzEz_e2e30eec-430c-495a-a4e6-d980c29e9ff6">3,448</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjQtMS0xLTEtMTQwNzEz_731ba868-0a4e-4313-9ae2-4d9cabe8c892">348,650</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjQtMy0xLTEtMTQwNzEz_4316122d-5d4a-40bf-aa01-692ae1eb9855">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjQtNS0xLTEtMTQwNzEz_f5a9b1a8-5f0c-4938-a8da-baf41aabf690">134,941</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjUtMS0xLTEtMTQwNzEz_c67fd10f-24da-4098-9c3d-28d7b129cae2">31,476</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjUtMy0xLTEtMTQwNzEz_f379757f-196a-4f4b-ad22-7836c0a5b0e4">2,329</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjUtNS0xLTEtMTQwNzEz_f15c1819-d666-4e3b-bad2-46467c115ff3">17,253</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjYtMS0xLTEtMTQwNzEz_c6b7977a-6ec6-4de4-b99c-4d9a5c5d2141">15,908</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjYtMy0xLTEtMTQwNzEz_095abdbb-f8e9-4b3b-aaf3-d70d6ffd2668">58,836</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjYtNS0xLTEtMTQwNzEz_3a321b1b-7ab2-44ba-b34e-14808a035f4f">60,643</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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjctMS0xLTEtMTQwNzEz_14a362bb-622c-405a-a61f-9e381bc31493">14,746</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjctMy0xLTEtMTQwNzEz_193411c9-2535-4c84-bce0-dd68f3d59693">35,229</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjctNS0xLTEtMTQwNzEz_5552026d-3163-4365-9d23-55b6743d1b04">38,173</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjgtMS0xLTEtMTQwNzEz_739d6551-598c-43a5-95bf-f7bacfd496f4">8,745</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjgtMy0xLTEtMTQwNzEz_980ad20d-7d4d-4ba1-bc9f-641374600664">7,732</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjgtNS0xLTEtMTQwNzEz_627cdfd2-6dab-4c80-ac23-3175212ad8d1">9,420</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjktMS0xLTEtMTQwNzEz_5c2687fa-a32a-4241-b445-e291f5fec7ea">34,342</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjktMy0xLTEtMTQwNzEz_bc6cff0b-617b-4636-95db-7e303bd2f740">27,682</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjktNS0xLTEtMTQwNzEz_94e2e495-c98a-40c1-959c-28f23e97355f">20,465</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 provided by (used in) operating activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzAtMS0xLTEtMTQwNzEz_3195562c-cc53-4ce3-95df-5a726f784526">184,071</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzAtMy0xLTEtMTQwNzEz_626e97fa-b701-47a0-a80e-a14497234413">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzAtNS0xLTEtMTQwNzEz_6900fe65-ce95-42ab-8689-72e29c3533e2">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzMtMS0xLTEtMTQwNzEz_5f1338ed-5996-41e7-84a5-3d3e4faae807">9,333</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzMtMy0xLTEtMTQwNzEz_0e27fe9e-b5cc-4d6f-9493-4e80162b9cff">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzMtNS0xLTEtMTQwNzEz_de8f65b6-a1b8-475f-91a8-76fdb7779654">11,677</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzUtMS0xLTEtMTQwNzEz_47a5f5fc-0cd3-4ba4-a009-914c7a4db64c">1,892</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzUtMy0xLTEtMTQwNzEz_f4518e0c-76ca-433a-86e1-b90f9d7f7f65">1,213</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzUtNS0xLTEtMTQwNzEz_0848c3d0-8e1b-4533-b8fd-7e71e272db26">2,477</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzYtMS0xLTEtMTQwNzEz_4dd4f7ae-abd1-4b40-a89c-c9137ffd4f4d">20,139</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzYtMy0xLTEtMTQwNzEz_1588f95e-4459-43a5-b741-442558a8d3cc">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzYtNS0xLTEtMTQwNzEz_9c5cdb25-4f4f-407e-9f85-a7874b823d4e">28,539</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzctMS0xLTEtMTQwNzEz_5105d5e0-5a6e-4f45-8c3d-7f6cb7016d94">200</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzctMy0xLTEtMTQwNzEz_db98940d-bd5c-4fe1-b0d1-00c4057d178c">15,417</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzctNS0xLTEtMTQwNzEz_60ea4daf-c259-411c-bbb3-73a50e4419ac">3,869</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzktMS0xLTEtMTQwNzEz_2c838cb7-40e5-44d7-b5a1-a12772da5526">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzktMy0xLTEtMTQwNzEz_65bce3be-5af8-4fca-bb09-a01f4ee8226c">8,571</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzktNS0xLTEtMTQwNzEz_9219debc-030a-4084-bee4-12efcb2bab06">&#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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDAtMS0xLTEtMTQwNzEz_b756797f-e2bd-4f46-8553-a5d314ebc337">27,380</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDAtMy0xLTEtMTQwNzEz_f68f60a1-45fa-4812-84f5-28c58b1af6f7">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDAtNS0xLTEtMTQwNzEz_3ff5e19b-426a-454a-940f-d167b00be588">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDMtMS0xLTEtMTQwNzEz_3b1199d7-0b28-4426-acd9-55b39e155c8e">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDMtMy0xLTEtMTQwNzEz_1afd4600-f221-40de-8e88-9c2990412d27">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDMtNS0xLTEtMTQwNzEz_480d5c93-dcb8-4e9f-9659-b130c6cb94ea">300,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="padding:2px 1pt 2px 7.75pt;text-align: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDQtMS0xLTEtMTQwNzEz_6a65b480-937b-4ea3-a6cc-160735f51bb3">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDQtMy0xLTEtMTQwNzEz_57a23cb7-cf82-4c3b-a2e4-249b3261e2f3">300,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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDQtNS0xLTEtMTQwNzEz_7aa7dd11-8c87-4755-9cb7-d681d54f84a7">400,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDctMS0xLTEtMTQwNzEz_6e3a7617-fa59-4b8f-aad9-930ab1d2f209">362,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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDctMy0xLTEtMTQwNzEz_9ef2c098-87f1-47a5-a975-fd1e7e5c9ffb">&#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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDctNS0xLTEtMTQwNzEz_6b1497f8-4b60-4eb3-aea8-0fa6ea6c69c5">306,800</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDgtMS0xLTEtMTQwNzEz_61e32c2a-e2d9-4433-86ea-1c18e942f011">362,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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDgtMy0xLTEtMTQwNzEz_0ec59a2f-1347-4224-879f-b836759b0d50">&#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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDgtNS0xLTEtMTQwNzEz_60c1d90a-d000-47f3-8e5c-7e9414debf3c">372,800</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  repayments of) net proceeds from 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDktMS0xLTEtMTQwNzEz_fcef22b9-e7e4-4439-906f-24e5255533ab">20,419</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDktMy0xLTEtMTQwNzEz_c1ee1c37-3ed1-49a3-82b9-a7e200635dd4">40,526</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDktNS0xLTEtMTQwNzEz_12b14abc-b6a0-4904-a1c1-3d8f5ebdbf33">88,730</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%">(Principal repayments of) proceeds from notes payable-other and community development <br/>district bond obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTAtMS0xLTEtMTQwNzEz_2fa4c1b7-df45-49ee-acba-34beb31c7303">4,549</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTAtMy0xLTEtMTQwNzEz_97fa49dd-78eb-4afb-8bec-716325e00fb2">478</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTAtNS0xLTEtMTQwNzEz_f418aee7-d552-493d-a1b8-c16e84e04c6a">1,756</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTEtMS0xLTEtMTQwNzEz_f10471df-a985-4cf9-9f7c-d851b731a2d2">55,334</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTEtMy0xLTEtMTQwNzEz_0e9980e1-9f4d-44ed-b21c-912e4d6f058b">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTEtNS0xLTEtMTQwNzEz_2de3bc24-1dd1-49aa-9194-933c8931fae1">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTMtMS0xLTEtMTQwNzEz_389408dc-9489-4d18-a110-9777e81e4ee6">2,581</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTMtMy0xLTEtMTQwNzEz_2782aa6f-22b7-4609-9e38-bc0664c0953f">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTMtNS0xLTEtMTQwNzEz_0d4563b2-d459-49b6-95a5-51390fbefc81">8,705</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTQtMS0xLTEtMTQwNzEz_591bfc46-95d4-4b9c-a2f3-90c8150cbed9">1,366</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTQtMy0xLTEtMTQwNzEz_c7dd5154-050f-4c0c-bf3f-b36907f9a602">11,241</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTQtNS0xLTEtMTQwNzEz_05601130-c7c7-4caf-b5b1-f8b1ee404b2b">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></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTYtMS0xLTEtMTQwNzEz_bbab86bd-a4f6-44aa-9ba1-9978c9c35ea4">81,517</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTYtMy0xLTEtMTQwNzEz_5be22833-5b31-4f64-a1ef-f018214045b9">44,103</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTYtNS0xLTEtMTQwNzEz_51e82601-bf3d-43fb-bacd-26864c94d61b">120,263</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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTctMS0xLTEtMTQwNzEz_533e65e1-5364-4c6a-9dc1-9baed82545de">75,174</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTctMy0xLTEtMTQwNzEz_762164da-7bf5-439b-bd04-8d25d017a3bc">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTctNS0xLTEtMTQwNzEz_861464bb-0226-498a-a3d9-1b1223b9c608">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></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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTgtMS0xLTEtMTQwNzEz_50e0b9e8-aa71-459a-ba15-da6d4217ecc1">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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTgtMy0xLTEtMTQwNzEz_d7d22b59-d008-4fb4-b295-809323972604">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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i511145731fdb4645872848bb7d8f4c76_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTgtNS0xLTEtMTQwNzEz_9fc77d91-4534-4956-8d3c-8c989c8842ef">6,083</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTktMS0xLTEtMTQwNzEz_0378d585-a26b-4af7-9c98-d688638799f8">311,542</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTktMy0xLTEtMTQwNzEz_2da0002c-cb16-44aa-9c7a-eb6ebcd66476">236,368</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTktNS0xLTEtMTQwNzEz_5e6676d1-d6d2-4fb0-be8f-708be67dda07">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjMtMS0xLTEtMTQwNzEz_e02dab1c-5e19-417b-a7e1-7f77f0d84dbc">649</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjMtMy0xLTEtMTQwNzEz_4d55789b-2cc8-4547-a717-b3fef7c48847">1,056</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjMtNS0xLTEtMTQwNzEz_1abca1cf-3f97-442e-b778-09a136e596a6">7,811</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjQtMS0xLTEtMTQwNzEz_2e0dab89-54ad-4c1b-bb47-9b0bc0ec6fe1">155,052</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjQtMy0xLTEtMTQwNzEz_cfadeac9-f05b-4cb3-84f3-81af0fd7125f">109,881</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjQtNS0xLTEtMTQwNzEz_ca43739f-24f1-4aa8-be00-21070c9569a4">63,666</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjctMS0xLTEtMTQwNzEz_719aec9d-6d7d-43a7-bb33-0c2da7dedb25">9,612</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjctMy0xLTEtMTQwNzEz_0cc92b4d-bed4-485d-8629-33327a596497">11,893</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjctNS0xLTEtMTQwNzEz_fc9825e5-db3d-48d3-bc60-6a3f886dcf99">5,335</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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjgtMS0xLTEtMTQwNzEz_7a65842b-6595-471c-81b9-34dc6e7e438e">14,280</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjgtMy0xLTEtMTQwNzEz_e50e04b9-7ca1-4677-85f7-e0dc4b93c5a7">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjgtNS0xLTEtMTQwNzEz_41b351db-e725-43e9-8472-95d9371b9c27">1,980</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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjktMS0xLTEtMTQwNzEz_ce72db2f-8ab5-40dd-b98a-ddad8daa43d9">23,820</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjktMy0xLTEtMTQwNzEz_bcb87db3-62ad-4aae-933d-c9d0f8a5b2a9">28,064</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjktNS0xLTEtMTQwNzEz_9c1f4be0-d100-4b23-b6df-5b032768ce7b">29,740</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 style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_94"></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:BasisOfAccounting" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2NjA_ed8be37e-04fa-43e0-a9e3-c31bd493acd4" continuedAt="i605cb4cab7af431787fca32804fcc07a" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i605cb4cab7af431787fca32804fcc07a" continuedAt="i69bc825581114a76b7ec5e2b3ff52fcd"><div style="margin-bottom:10pt;text-align:justify"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NjE_9c2e318d-6e77-485c-ae1d-ddd2ec818939" continuedAt="if6672861a3c84affb5534bafaf169865" 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, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics; 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="if6672861a3c84affb5534bafaf169865">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3ODY_b3de4431-9e14-40c7-b048-87dea8f42750" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2Mjg_b617708e-842d-4893-b6e5-86b778079553" 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, 2022 and 2021, 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMzEyMA_1a064172-12a2-46c0-af98-a332a231f15a">1.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMzEyNw_58f04520-33bb-45dc-8b21-fd478cd1df2e">0.3</ix:nonFraction>&#160;million at December 31, 2022 and 2021, 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk4NDk_99fa7a70-0ca2-4a9e-9d89-4eba7f30b14a" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk4MTk_8679bde7-9585-4986-bb45-b6e01e43b6ab" continuedAt="ib25b89f6ec184d9183e7dccb9bf72eeb" 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="i69bc825581114a76b7ec5e2b3ff52fcd" continuedAt="if01307c5af214a67bd33b3ae01ab2e68"><ix:continuation id="ib25b89f6ec184d9183e7dccb9bf72eeb"><div style="margin-bottom: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%">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, 2022 and December&#160;31, 2021, we utilized discount rates ranging from <ix:nonFraction unitRef="number" contextRef="if4fc7b68d866413d8964ff96d0eed130_I20221231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfODczMQ_d23491c4-f71a-43f3-a70c-cf43c1ccdc55">13</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i70ed46a2d9e844c39df598414d66183d_I20221231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfODczNw_b41a5c19-eca6-4bc6-9dfc-2889b52aa702">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. During the fourth quarter of 2022, we recorded an aggregate loss of  $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:ImpairmentOfRealEstate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTUxMTY3MDA1Ng_be9e41f9-ffa6-425a-a2c0-5254869862c2">18.4</ix:nonFraction>&#160;million that included $<ix:nonFraction unitRef="usd" contextRef="iad306eac69a74c84b7107fb9d0b149dc_D20221001-20221231" decimals="-3" name="mho:LandOptionWriteOff" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfNTQ5NzU1ODU1NTQx_75701767-8d72-4657-aa7b-e380216c1f21">10.2</ix:nonFraction>&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTUxMTY3MDA2NQ_2a84c42c-3c77-4dde-a2ac-686777af8ba1">8.2</ix:nonFraction>&#160;million of asset impairment charges.</span></div><div style="margin-bottom: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="#i4deb017c83aa4a77adf62078cdb8417b_109">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="if01307c5af214a67bd33b3ae01ab2e68" continuedAt="i278f1582e995430b900c51ab3c96d4cf"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2Njc_07917a9a-3cf6-44c7-8b2a-a923e3479a64" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3MzI_e5147714-e077-4f16-b91d-324acbc3ed4c" continuedAt="ief4b6800077d4ebcb314185df6b4715a" escape="true">Following are the major classes of depreciable assets and their estimated useful lives:</ix:nonNumeric></span></div><ix:continuation id="ief4b6800077d4ebcb314185df6b4715a"><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:72.876%"></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.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></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><td colspan="3" style="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%">(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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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="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="i3cd97e016f044e258837f4ea8d3165ec_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfMy0xLTEtMS0xNDA3MTM_843a1292-a4ad-4dde-97f9-68916399b8cb">38,489</ix:nonFraction></span><span style="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="i58b0611f80334f60a800a0c335c6cf28_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfMy0zLTEtMS0xNDA3MTM_087d45b5-6688-4e6d-b070-c9745e488a6e">38,178</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="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%">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="icc42629eaf114db9b642cb3273573c46_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNC0xLTEtMS0xNDA3MTM_3b6d746e-e0f0-4646-bada-77c454f91bf4">20,735</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8012a5ef9e4de0b74847bac5d18fd1_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNC0zLTEtMS0xNDA3MTM_460fa100-9692-4206-bf0d-d5784c787ac9">20,540</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">(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><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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNi0xLTEtMS0xNDA3MTM_2a37e18a-2e26-4207-83a2-7cc0c1d9fcc0">59,224</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNi0zLTEtMS0xNDA3MTM_72124fbf-d6a4-4a1e-ae9d-977a1ebfce96">58,718</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="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%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNy0xLTEtMS0xNDA3MTM_b046c82e-709a-4946-bf3b-812b80e0e595">21,778</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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNy0zLTEtMS0xNDA3MTM_a4b2ed62-4b21-43e0-a255-08a8db6816aa">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></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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfOC0xLTEtMS0xNDA3MTM_971eb573-580a-4841-a178-e372ceeeb44d">37,446</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfOC0zLTEtMS0xNDA3MTM_5a31e356-a0e1-4577-ac3b-c0c0d5b3ca3c">37,648</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="padding:0 1pt"></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="ib40ccca1f8fe4d07a4e5dae8cf8759e5_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjA4Y2NjZmNmNzE2OTRkNThhODM5OTg4Yjg1NDUzNzE5L3RhYmxlcmFuZ2U6MDhjY2NmY2Y3MTY5NGQ1OGE4Mzk5ODhiODU0NTM3MTlfMi0xLTEtMS0xNDA3MTM_505f9ca2-8d07-4bb3-b66b-fb629af67087">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="ib54567eb403b43eeb049def3da1d8e91_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjA4Y2NjZmNmNzE2OTRkNThhODM5OTg4Yjg1NDUzNzE5L3RhYmxlcmFuZ2U6MDhjY2NmY2Y3MTY5NGQ1OGE4Mzk5ODhiODU0NTM3MTlfMy0xLTEtMS0xNDA3MTM_ecba80e1-3bd6-4163-9b8f-66daac2941c1">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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0OTI2NzQ3MTU4NQ_e25b57d8-5ce9-41ad-9d87-47692b051ace">10.5</ix:nonFraction> 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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA4NzA_d53c80c1-10c6-4c83-88f6-cce54f3f2fcc">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5ODY_3e11d306-5e20-4551-a868-920cf50488c8">8.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTA_4879734b-5caa-4b8b-8c30-3942a94a35c9">7.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTc_b37697e0-6706-4c75-b6df-747b9b71680c">6.8</ix:nonFraction>&#160;million in 2022, 2021 and 2020, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NDQ_d0f4e125-5d52-4739-9ff3-51b587cf4673" 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTEzNjE_eccc1e03-f4b8-44f4-8478-41cb33246841">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 2022, and no impairment was recorded at December&#160;31, 2022.  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="#i4deb017c83aa4a77adf62078cdb8417b_154">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="mho:OtherAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NTk_9ba70256-6dd2-4172-b7d5-2f84bc4ffa9a" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2MDU_dab999e9-8e75-4a4a-ae03-68ca398bf896" continuedAt="id00464ae5e724fa38d41d32823e9c9bd" escape="true">Other assets at&#160;December 31, 2022 and 2021&#160;consisted of the following:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="id00464ae5e724fa38d41d32823e9c9bd"><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMi0xLTEtMS0xNDA3MTM_fbabc37b-3b67-44da-a251-bdd637543e64">57,078</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMi0zLTEtMS0xNDA3MTM_e256c901-c9e5-4534-ade0-f6b4be3cf467">29,062</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMy0xLTEtMS0xNDA3MTM_c0def0ca-cdcd-4bf5-9fd8-820c7914fa68">15,813</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMy0zLTEtMS0xNDA3MTM_cdce2b9c-649c-43e4-ba83-468d0d06c76c">8,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="padding:2px 1pt;text-align: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNC0xLTEtMS0xNDA3MTM_6a1b6816-3323-4e90-b5a3-7a72c5659173">18,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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNC0zLTEtMS0xNDA3MTM_14a6a039-0003-4a32-b383-c29bf0bc747a">15,591</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNS0xLTEtMS0xNDA3MTM_a94cfb97-d8af-4245-a5b7-bca7c1bac0d6">5,737</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNS0zLTEtMS0xNDA3MTM_b6bb693d-6e52-439c-b360-d41650b15a09">8,186</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNi0xLTEtMS0xNDA3MTM_baa680d1-f009-409f-a87f-7183e3ae8272">51,519</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNi0zLTEtMS0xNDA3MTM_9b6c1d35-c0a1-4cce-8a0b-1a1ed07837b8">41,826</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNy0xLTEtMS0xNDA3MTM_d77dc7c9-942a-488d-a58d-fe70e618881c">148,405</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNy0zLTEtMS0xNDA3MTM_f122a126-e1e8-40ea-b1a6-cf1d2c368cf0">103,026</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ExtendedProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk4NTc_cbe8953f-fda3-4ff8-9d31-86a0d18c3aaa" continuedAt="i698237e417cc4dafae349353f8d3f453" 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="#i4deb017c83aa4a77adf62078cdb8417b_136">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="i278f1582e995430b900c51ab3c96d4cf" continuedAt="i2e5a9b1908f344d7b427cdf0a743af4b"><ix:continuation id="i698237e417cc4dafae349353f8d3f453"><div style="margin-bottom: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, 2022 and 2021, warranty reserves of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTUxODk_04aba702-d001-4177-9a16-6c25acadb893">32.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTUxOTY_7c63fe1a-5660-41b5-ac70-860e5dce6268">29.7</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="#i4deb017c83aa4a77adf62078cdb8417b_136">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="mho:InsuranceDeductibleReservesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NDY_4b29cc31-8f4c-445e-b861-10e863210fc7" 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, 2022 and 2021, self-insurance reserves of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTYyNjc_b792da0e-aba5-4100-8ac0-4c9cb50837c1">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTYyNzQ_6369b36f-f78e-4af9-a667-fe568b66e7ae">2.9</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0MDI_600e440d-10f7-41ee-a8a5-d19057db06ad">10.9</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0MDY_91977497-59ed-40b4-813f-92d0c1b67142">11.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0MTM_aa1672b6-e523-4c9e-9ac6-b8e607f1b31d">10.1</ix:nonFraction>&#160;million for all self-insured and general liability claims during the years ended December 31, 2022, 2021 and 2020, respectively.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="mho:OtherLiabilitiesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2ODI_91b5c057-80f1-41aa-9f30-ef9b255c0b5c" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:OtherLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2Mzk_148f7baf-0901-4341-90ef-66788ce53efd" continuedAt="i216e9570b53b491f9fdd1c8a90e45ef1" escape="true">Other liabilities at&#160;December 31, 2022 and 2021&#160;consisted of the following:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i216e9570b53b491f9fdd1c8a90e45ef1"><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:Accrualsrelatedtolanddevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMi0xLTEtMS0xNDA3MTM_69b73543-b2ec-49d8-8451-9abf99bb45f7">119,965</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:Accrualsrelatedtolanddevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMi0zLTEtMS0xNDA3MTM_23293aed-4c2d-452b-b732-88e69bd9d77d">90,786</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMy0xLTEtMS0xNDA3MTM_aca56d31-0e92-4bd9-8c98-e7e32250f308">32,902</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMy0zLTEtMS0xNDA3MTM_332ecc6c-1d75-4833-ad1d-44bc26555673">29,728</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNC0xLTEtMS0xNDA3MTM_43292c51-5ecc-410d-8a81-3e854d556ce7">59,409</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNC0zLTEtMS0xNDA3MTM_f2e2aaef-5833-4631-91af-a4572a130f30">51,724</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNS0xLTEtMS0xNDA3MTM_114672e7-408a-4cce-ac11-f73165b8decd">63,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="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNS0zLTEtMS0xNDA3MTM_f2eb540a-52ca-4b41-b099-762c2eff4a4c">54,731</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNi0xLTEtMS0xNDA3MTM_64ec3a36-cb34-4941-b724-cc0bcbc3b386">276,217</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNi0zLTEtMS0xNDA3MTM_df7a095b-65d6-407c-be78-16ad419c4ddd">226,969</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NDU_90675ebe-dc82-4615-816c-7c5adca655ae" continuedAt="i1bdf8d6704044f21aac9640f173fafa9" 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="i2e5a9b1908f344d7b427cdf0a743af4b" continuedAt="id6ee2486b9df406b937f9d0065115ec7"><ix:continuation id="i1bdf8d6704044f21aac9640f173fafa9"><div 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, 2022 and 2021, we retained mortgage servicing rights of <ix:nonFraction unitRef="number" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:NumberOfLoansWeRetainMortgageServicingRightsOn" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2MTA_8cf0ecf5-1cf0-4821-9b0d-06494eda303c">3,787</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="mho:NumberOfLoansWeRetainMortgageServicingRightsOn" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2MTc_64519dc4-66de-4389-9546-e59f8bee79eb">2,004</ix:nonFraction> loans, respectively, for a total value of $<ix:nonFraction unitRef="usd" contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2NjI_d0e7b9f8-4426-4074-acb5-f97e7e208de1">15.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2Njk_ec275449-cc86-4d51-8505-1aea78a3ed70">8.4</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2ODM_adf108c1-68f5-4b24-b515-fd9f269c966e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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></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="i35d6b22eb8474dc7a66bc75f3799941d_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfMy0xLTEtMS0xNDA3MTM_46d5262f-074f-43eb-960f-72b57fc8ede2">4,010,427</ix:nonFraction></span><span style="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="i8442a44f440e4fbcacf94e592eac7002_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfMy0zLTEtMS0xNDA3MTM_6f7501c8-a30a-4432-af6b-17275e36066e">3,630,469</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="i9e6b4e0f564347b6bca7ccfbe9e785d9_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfMy01LTEtMS0xNDA3MTM_fe9f8ec2-1334-4961-aa8b-4cf60b6fe1cb">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></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="i8fb162d99f424c40a23e03590213f52f_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNC0xLTEtMS0xNDA3MTM_3fe4ad70-cd76-451c-a708-e9b67517a49b">34,771</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b6d9a300a5422a8b8d170dd9daa7bf_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNC0zLTEtMS0xNDA3MTM_b92f63f9-08a6-4783-b582-206811e89f66">13,390</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="i73341d698cc840708a1a3b19e12c85ae_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNC01LTEtMS0xNDA3MTM_78b5c764-8ede-451e-9de1-ffc0e11c1f64">19,170</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="i418d948217f640759eaa9e91bee86ccb_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNS0xLTEtMS0xNDA3MTM_40310a3f-7765-4888-9aa3-8b3c8266d821">86,195</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1f0cdb76167458f922876258b426cca_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNS0zLTEtMS0xNDA3MTM_ba44856e-f66d-4001-b79a-af9ae372bd40">102,028</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="ibaf04bab2b074127a2b5a0895a350084_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNS01LTEtMS0xNDA3MTM_47005758-9e93-4161-87f2-f8339e5f9be3">87,013</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNi0xLTEtMS0xNDA3MTM_7952b5d0-23b9-48e6-b981-9e0697d13c53">4,131,393</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNi0zLTEtMS0xNDA3MTM_75d4b452-c02f-4541-a01d-d5cda8e91323">3,745,887</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNi01LTEtMS0xNDA3MTM_f314cdd8-918a-4e1c-8f40-a1720f0c9462">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></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjExNDU_8c4304c0-0ca4-4bdc-8591-67200e929bfc">49.4</ix:nonFraction> million for the year ended December 31, 2022, hedging gains of $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-5" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjExOTc_9338f63b-5f2d-40d8-a61f-0d9cdee6f3f5">1.6</ix:nonFraction> million for the year ended December 31,  2021, and hedging losses of $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjEyMDQ_1dc5bbc7-4e6e-487a-a088-097ca206c2c9">19.0</ix:nonFraction>&#160;million for the year ended December 31, 2020.  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="#i4deb017c83aa4a77adf62078cdb8417b_166"> 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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjE0ODc_b45fd249-941b-4ebb-bf7e-c0d4296a3e7c">97</ix:nonFraction>% of our total revenues for the years ended December 31, 2022, 2021 and 2020, 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="#i4deb017c83aa4a77adf62078cdb8417b_166">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3MTI_37e390a3-b07d-4a4e-bb03-56d47b1d936b" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3Mzc_4e753c2a-d03d-462b-b771-bb70a7e54c1e" continuedAt="i58dfc2403f534b36b6876b5a7c2fc367" 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 </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="id6ee2486b9df406b937f9d0065115ec7"><div style="margin-bottom:10pt;text-align:justify"><ix:continuation id="i58dfc2403f534b36b6876b5a7c2fc367"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_160">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2NDU_0727c819-fbc4-4cd8-b451-e3f6136bebd3" 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="#i4deb017c83aa4a77adf62078cdb8417b_157">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><div style="text-align:justify"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3MzA_f553450d-293e-4de8-8f2b-33a5c3a2f5cc" 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%">Recently Adopted Accounting Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 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 ASU No. 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-01&#8221;), which clarified the scope and application of the original guidance. We fully adopted ASU 2020-04 and ASU 2021-01 in October 2022 after we amended our $90&#160;million mortgage repurchase agreement, dated October 30, 2017, as amended (the &#8220;MIF Mortgage Repurchase Facility&#8221;), which discontinued the use of LIBOR and replaced it with One-Month Term SOFR. The adoption of this guidance did not have a material impact on our consolidated financial statements and disclosures.</span></ix:nonNumeric></div></ix:continuation><div id="i4deb017c83aa4a77adf62078cdb8417b_100"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzOTU2_b7172124-31af-49a2-a286-81e11ef0fd93" continuedAt="i0c2d8f6b27e84670a066d5694eb6d5fb" escape="true">Stock-Based and Deferred Compensation</ix:nonNumeric></span></div><ix:continuation id="i0c2d8f6b27e84670a066d5694eb6d5fb" continuedAt="idb75dada202a45b2b9dd471dfb03371e"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure and recognize compensation expense associated with our grant of equity-based awards in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 718&#8221;), which generally requires that companies measure and recognize stock-based compensation expense in an amount equal to the fair value of share-based awards granted under compensation arrangements over the related vesting period.  We have granted share-based awards to certain of our employees and directors in the form of stock options, director stock units, director restricted stock units and performance share units (&#8220;PSU&#8217;s&#8221;). Determining the fair value of share-based awards requires judgment to identify the appropriate valuation model and develop the assumptions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock Incentive Plans</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains the M/I Homes, Inc. 2018 Long-Term Incentive Plan (the &#8220;2018 LTIP&#8221;), an equity compensation plan administered by the Compensation Committee of our Board of Directors.  Under the 2018 LTIP, the Company is permitted to grant (1) nonqualified stock options to purchase common shares, (2) incentive stock options to purchase common shares, (3) stock appreciation rights, (4) restricted common shares, (5) other stock-based awards (awards that are valued in whole or in part by reference to, or otherwise based on, the fair market value of our common shares), and (6) cash-based awards to its officers, employees, non-employee directors and other eligible participants.  Subject to certain adjustments, the 2018 LTIP authorizes awards to officers, employees, non-employee directors and other eligible participants for up to <ix:nonFraction unitRef="shares" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2NTE_5a8eafec-9d32-4249-a760-e2b132d1451a">4,243,947</ix:nonFraction> common shares, of which <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2Nzg_dba8ea5b-7843-412d-84ab-abaf85627ed7">2,005,352</ix:nonFraction> remain available for grant at December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idb75dada202a45b2b9dd471dfb03371e" continuedAt="ie929d9e1aedc4f9c8394bf66659ae3ff"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzOTQ2_9c147e55-238f-4922-88b2-495f8c062b02" 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, 2022, 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, 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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtMS0xLTEtMTQwNzEz_434fbd00-c5c2-4f59-9939-cec5c4c6583e">1,594,600</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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtMy0xLTEtMTQwNzEz_80110a9a-a552-4f17-8aa4-4b8cf139fd34">37.76</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtNS0xLTEtMTQwNzEz_41b6be95-b91e-4831-be86-d5259204a502">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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtNy0xLTEtMTQwNzEz_2a8876ce-12a0-4fe4-b878-7278a228f946">39,016</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzItMS0xLTEtMTQwNzEz_45fae2a3-6db2-4032-8d9d-10da72507691">474,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="usdPerShare" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzItMy0xLTEtMTQwNzEz_63a18a29-c320-4b17-8183-ca5b1e55478d">47.59</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzMtMS0xLTEtMTQwNzEz_279d3ae6-00fb-45b3-adf1-a68538ecf321">49,900</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzMtMy0xLTEtMTQwNzEz_599e2fb2-0e68-4071-8e16-805b3a34f124">27.36</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><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, 2022</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtMS0xLTEtMTQwNzEz_c3006416-15bd-4968-bc99-c7160d8f284d">2,018,700</ix:nonFraction></span><span style="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: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="usdPerShare" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtMy0xLTEtMTQwNzEz_2cf4fb19-f597-4732-afaa-12c97fb0fcff">40.33</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="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:700;line-height:100%"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtNS0xLTEtMTQwNzEz_9e273486-34bb-43b9-ba8c-cecea8a362f9">7.06</ix:nonNumeric></span></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: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtNy0xLTEtMTQwNzEz_c226dd0b-19bf-480c-bce7-8258c62c84cc">15,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="border-top:1pt solid #000;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, 2022</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtMS0xLTEtMTQwNzEz_4a99a23a-715a-4b2f-82db-f62ada80388e">1,976,300</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtMy0xLTEtMTQwNzEz_3b9d1457-7b76-4cab-90b7-0e190f0bb8fd">40.21</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtNS0xLTEtMTQwNzEz_362c8dcc-46cf-4032-836a-910917392f10">7.04</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtNy0xLTEtMTQwNzEz_49f60753-fc5a-459c-9f53-029002c75f85">15,125</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2022</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctMS0xLTEtMTQwNzEz_99a07cdf-eba1-4d46-be36-145b07c7bca0">872,300</ix:nonFraction></span><span style="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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctMy0xLTEtMTQwNzEz_ec11deb2-d43c-463e-adca-26b7097e5a0a">33.22</ix:nonFraction></span><span style="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctNS0xLTEtMTQwNzEz_fc332a68-04c2-4908-8829-c8ace63d255b">5.66</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctNy0xLTEtMTQwNzEz_2f49e1cd-1a6a-44a3-a79d-ce7ca9c701c3">11,984</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt">Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.</span></div></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, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzMxNTA_3c17f33f-1b1c-4dd0-a9d4-7248c3d05440">1.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzMxNTQ_1f39a982-de29-4b09-8d45-f52f42e17e49">15.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzMxNjE_30de74b4-ca98-4b42-91bb-dd847c91fbef">8.4</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzOTUw_51449fde-7328-42d6-88ef-7e3419ec73f3" 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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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><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="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzMtMS0xLTEtMTQwNzEz_5617f4aa-00d2-4b82-a838-89499f34e90c">1.87</ix:nonFraction></span><span style="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="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzMtMy0xLTEtMTQwNzEz_b79fe286-b4de-4688-815e-8839fe7d6592">0.66</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="i6cee791573df4594b5f711926407ea1b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzMtNS0xLTEtMTQwNzEz_c9307571-83a1-41b7-81d8-5b03ed935bfe">1.42</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="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzQtMS0xLTEtMTQwNzEz_1c04222c-8ad3-42ed-a812-7c6aa65f0466">34.06</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzQtMy0xLTEtMTQwNzEz_4955826c-e9a6-418e-90f3-cfcdfc118e0b">31.66</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="i6cee791573df4594b5f711926407ea1b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzQtNS0xLTEtMTQwNzEz_84b575bd-5351-4dca-9099-2a8b1844c8a2">29.15</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="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzUtMS0xLTEtMTQwNzEz_7340ebca-0931-46d3-9d7a-b1bd01823202">5.4</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="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzUtMy0xLTEtMTQwNzEz_70e53c7d-d94b-4af3-b666-af6f3f86bfcc">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="i6cee791573df4594b5f711926407ea1b_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzUtNS0xLTEtMTQwNzEz_e463eb08-1826-460c-ad39-10dffe89d434">5.6</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="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzYtMS0xLTEtMTQwNzEz_fea99f8b-52b4-4390-845d-db4f91ab3bb4">16.29</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="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzYtMy0xLTEtMTQwNzEz_a1695062-d515-468e-9783-2798132a6caf">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="i6cee791573df4594b5f711926407ea1b_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzYtNS0xLTEtMTQwNzEz_f8053c30-8554-4481-aff2-9c4dff51d64c">12.65</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based upon the U.S. Treasury constant maturity rate at the date of the grant.&#160;&#160;Expected volatility is based on an average of (1)&#160;historical volatility of the Company&#8217;s stock and (2)&#160;implied volatility from traded options on the Company&#8217;s stock.&#160;&#160;The risk-free rate for periods within the contractual life of the stock option award is based on the yield curve of a zero-coupon U.S. Treasury bond on the date the stock option award is granted, with a maturity equal to the expected term of the stock option award granted.&#160;&#160;The Company uses historical data to estimate stock option exercises and forfeitures within its valuation model.&#160;&#160;The expected life of stock option awards granted is derived from historical exercise experience under the Company&#8217;s share-based payment plans, and represents the period of time that stock option awards granted are expected to be outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to stock option awards that has been charged against income was $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ0MDc_d6f71d0f-f95b-4e95-b4b8-00d048b9c5e7">5.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ0MTE_04d6dd3c-f956-48c8-81b7-aebef553f838">4.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ0MTg_2a926c6c-b24b-4308-9b01-868d2ca5625d">3.9</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2022, there was a total of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ1NDc_bcef57cb-b2ba-420e-8c75-bc3906907f09">13.3</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ3NDA_49add676-6a0f-4104-a53a-6eb2552e257d">2.2</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 2022, the Company awarded each non-employee director <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:NonEmployeeDirectorRestrictedStockUnitsAwarded" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ4Nzg_936bc045-f521-4830-b152-2a9eb22888fa">4,571</ix:nonFraction> restricted stock units (with the exception of a newly elected board member who was awarded <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:NonEmployeeNewDirectorRestrictedStockUnitsAwarded" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzI3NDg3NzkwODQzMDc_1127c1cb-4e74-4b67-b328-3d1db425914d">3,198</ix:nonFraction> restricted stock units in August 2022), for a total of <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzI3NDg3NzkwODQyMjk_6c9df549-a955-4129-b7c3-b5446917d741">35,195</ix:nonFraction> restricted stock units, under the 2018 LTIP which will vest on the first anniversary of the date of grant (subject to the non-employee director&#8217;s continued service on the Board of Directors on the vesting date (except in the case of death or disability)) and will be settled in common shares (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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="mho:StockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2NDkyNjc0NTU5NTE_8b3b08be-0330-45bc-a6c5-cf0a82b882da">20,370</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="0" name="mho:StockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzUzNTA_36dc4c44-6d14-40b3-80f0-476812a9c770">24,000</ix:nonFraction> stock units under the 2018 LTIP during the years ended December 31, 2021 and 2020, respectively.  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 </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="ie929d9e1aedc4f9c8394bf66659ae3ff" continuedAt="i7c3dc27ca04d4cd7b464a1380b771749"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzYxNDE_b873720d-b23b-4f7b-9363-38a2cdea9a76">1.4</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzYxNTU_92fd4bf7-bc58-4fe0-840f-e4c69bc9026b">0.9</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2NDkyNjc0NTU2NDU_acea5628-b7ec-4129-8459-7e406c7bd7d4">0.7</ix:nonFraction> million 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-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, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY0NTE_73b32868-8906-49c2-8678-51c33f14b1fd">8,059</ix:nonFraction> stock units outstanding under the Director Equity Plan with a value of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY1MjU_20ce648e-b63a-4472-ae7f-79b25a9ed916">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;17, 2022, February&#160;16, 2021 and February&#160;18, 2020, 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="i3c31fe426c2849e89307431e38fdec8d_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY2OTM_482b4490-27c3-48d5-8717-e6d64f03b046">33,619</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i6c4607e7d51743aa9632e4e1010524cb_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY2OTc_a88a9d21-0313-4032-9428-8e3e82522545">30,875</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0e525053e00247ed99f5edfce587fd25_I20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY3MDQ_ff4a38d0-bc06-4960-bcbe-2bc6867ea1be">45,771</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="1" name="mho:PercentageweightofPSUsrelatedtoperformancecondition" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzczMTg_bf0ecab4-a0eb-4d91-964b-77ea63b63bd6">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="1" name="mho:PercentageweightofPSUsrelatedtomarketcondition" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzc1NDI_e4224f6c-7dfa-487f-9990-48f63059a749">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="i45da3ea081494b259c2e4812c1a06d90_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg4NjA_0a05d515-d20f-4fdb-bcb0-69a9f6aba25c">47.59</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5958629a78e743c6a70972731ff9e714_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg4Njc_de764fc4-ff81-4138-8eed-33a0682e1c50">50.51</ix:nonFraction>, respectively, for the 2022 PSU&#8217;s, $<ix:nonFraction unitRef="usd" contextRef="i22b83cb369c04770a45886ecea15b7cf_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5MDM_d8267908-426f-408a-993f-22d9f27f3ea2">51.82</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ide1dc347b51841f6a7078c0174eacf35_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5MTA_6b53f72a-6103-4b5c-aaf1-b3c19c4645b8">56.44</ix:nonFraction>, respectively, for the 2021 PSU&#8217;s, and $<ix:nonFraction unitRef="usd" contextRef="i535e3da56f0e48cb9e1e49bf42f2fbec_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5NTA_8e9478ea-5b6a-4a9c-a5c1-da570658d9c3">42.23</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6c1628d4823444319b99869664956f66_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5NTc_0a4357ca-fbc2-41f4-98f8-f635f4cfd8f5">37.51</ix:nonFraction>, respectively, for the 2020 PSU&#8217;s.  In accordance with ASC 718, for the portion of the PSU&#8217;s subject to a Market Condition, stock-based compensation expense is derived using the Monte Carlo simulation methodology and is recognized ratably over the service period regardless of whether or not the attainment of the Market Condition is probable.  Therefore, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="ibce6e412ea794eec99a125eb6797679c_D20220101-20221231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzkzMzc_d5964a7c-6528-47f5-9061-c3a53fc53daa">0.2</ix:nonFraction> million in stock-based compensation expense during 2022 related to the Market Condition portion of the 2022, 2021 and 2020 PSU awards.  There was a total of $<ix:nonFraction unitRef="usd" contextRef="i0d7a637574af406f8a2ace079eb54fd1_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzk0ODE_9e244b36-1dc7-46fb-88e9-7429d6f1b1de">0.2</ix:nonFraction> million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2022 and 2021 PSU awards as of December&#160;31, 2022.  At December&#160;31, 2022, the Market Condition for the 2020 PSU awards was not met; therefore, <ix:nonFraction unitRef="shares" contextRef="i671271aec23f4c21b14bff83a893652e_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzk3ODA_9b1434bb-ccb4-4f45-a07b-8a6c65b953e7">no</ix:nonFraction>  PSU&#8217;s vested during the first quarter of 2023 with respect to the portion of the 2020 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%">As of December&#160;31, 2022, the Company had not recognized any stock-based compensation expense related to the Performance Condition portion of the 2022 PSU awards.  If the Company achieves the minimum performance levels for the Performance Condition to be met for the 2022 PSU awards, the Company would record unrecognized stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="ie08303aae70a46cb86771c911ee0e404_I20221231" decimals="-5" name="mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzU0OTc1NTgzMDkxMQ_9a11625e-1d7c-47ae-aebe-1937b7f1f4a3">0.6</ix:nonFraction>&#160;million as of December&#160;31, 2022, for which $<ix:nonFraction unitRef="usd" contextRef="ie08303aae70a46cb86771c911ee0e404_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzU0OTc1NTgzMDkzNg_ae85d762-fc18-4863-b42b-a67c274b2948">0.2</ix:nonFraction> million would be immediately recognized as if attainment had been probable at December&#160;31, 2022.  The Company recognized $<ix:nonFraction unitRef="usd" contextRef="ie23140ce6306415b9d79c794f26891c0_D20220101-20221231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEwODQ2_c63b5bef-34f8-4348-a8dc-1cce594a94d3">1.3</ix:nonFraction> million of stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards during 2022 based on the probability of attaining the Performance Condition.  The Company has $<ix:nonFraction unitRef="usd" contextRef="i9670d84836dc4850b7549ca5936abdd5_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzU0OTc1NTgzMTAxNw_e206e62e-f5d0-4cd3-a8b9-6ed666a78977">0.6</ix:nonFraction> million of unrecognized stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards at December&#160;31, 2022.  The Company recognized $<ix:nonFraction unitRef="usd" contextRef="ifa951a6873a347b685d408e6c8c728f4_D20220101-20221231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzExMjQ0_c2b6b324-a277-4e6e-b5c9-0a60f9db7957">0.7</ix:nonFraction> million of stock-based compensation expense related to the Performance Condition portion of the 2020 PSU awards as of December&#160;31, 2022 based on </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="i7c3dc27ca04d4cd7b464a1380b771749"><div style="margin-bottom: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 achievement of the maximum performance level.  Based on these results and board approval, <ix:nonFraction unitRef="shares" contextRef="i6baed60a41d14dcda16cb5fc2e0dac8d_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzExNDYx_4d31844f-b7d4-4b84-bf8f-e2d0ce4af694">54,954</ix:nonFraction> PSU&#8217;s vested during the first quarter of 2023 with respect to the portion of the 2020 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyMjkx_503b6737-1a0e-4833-b37e-7af0d3256747">1.1</ix:nonFraction> million for the year ended December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyMzIw_6cdf0545-dda3-4e09-a04a-2bd6feea1e70">0.3</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEwOTk1MTE2NDE3OTM_657d3232-2a97-47a4-9e3c-23a796ec81df">0.2</ix:nonFraction> million in 2020.&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyODc2_986c29a0-4f56-45b9-b324-0d18ad6c66c4">0.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyODgw_a5321bc7-80ec-49c5-94a6-67a5809e688e">0.3</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyODg4_ff23f597-7423-4aa9-b7b9-443dd17dd3ad">0.4</ix:nonFraction>&#160;million during the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;As of December&#160;31, 2022, there were a total of <ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:StockUnitsOutstandingUnderStockOptionPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyOTc2_1a7b0182-f7e5-41e4-8389-81d989f31a8c">55,670</ix:nonFraction> equity units with a value of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzMDA4_ecfadb9e-08c1-4a34-ae8f-95f73c088d3f">2.0</ix:nonFraction>&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2022, based on the closing price of the underlying common shares, was approximately $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:DeferredCompensationEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzMTcz_dc4df4b6-5099-4b56-b688-6b801233594d">2.6</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzMjkx_6f542c5b-1951-4e99-bd15-ccb13e8767df">1.9</ix:nonFraction>&#160;million as of December&#160;31, 2022.&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzODc1_48747a26-2590-4cd5-a2cd-7422c35cb6cf">5.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzODc5_60e82beb-1312-48d1-a7a9-909b50be9aa4">4.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzODg2_877eedea-f402-4983-8696-e53815526dbb">3.9</ix:nonFraction>&#160;million expense (net of plan expenses) for the years ended December 31, 2022, 2021 and 2020, respectively.</span></div></ix:continuation><div id="i4deb017c83aa4a77adf62078cdb8417b_109"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTE1_a84cd016-329a-44ee-ace6-feaeda9e38e6" continuedAt="i7d93c14c6fcb458fb6a783eb88b632a3" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i7d93c14c6fcb458fb6a783eb88b632a3" continuedAt="i868a8c9fccb147de8167ed21228a7898"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three measurement input levels for determining fair value: Level 1, Level 2, and Level 3.  Fair values determined by Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.  Fair values determined by Level 2 inputs utilize inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Recurring Basis</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet financing needs of our home-buying customers, M/I Financial is party to interest rate lock commitments (&#8220;IRLCs&#8221;), which are extended to customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These IRLCs are considered derivative financial instruments.  M/I Financial manages interest rate risk related to its IRLCs and mortgage loans held for sale through the use of forward sales of mortgage-backed securities (&#8220;FMBSs&#8221;), the use of whole loan delivery commitments, and the occasional purchase of options on FMBSs in accordance with Company policy.  These FMBSs, options on FMBSs, and IRLCs covered by FMBSs are considered non-designated derivatives.  These amounts 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 </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%">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="i868a8c9fccb147de8167ed21228a7898" continuedAt="i92e23a651c51417ea45ed563efbab488"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzQ4NTI_005b0a69-a9d0-4778-ad1a-5082fcd9625a">15.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzU0OTc1NTgyNzE5Mg_cffa0f56-6bd3-470c-b5b7-506e0c509482">8.4</ix:nonFraction>&#160;million at December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date.&#160;&#160;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Lock Commitments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IRLCs are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a term of less than six months; however, in certain markets, the term could extend to nine months.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some IRLCs are committed to a specific third party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Sales of Mortgage-Backed Securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> FMBSs are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs and FMBSs related to mortgage loans held for sale are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.  Generally, all of the mortgage loans and related servicing rights are sold to third-party investors shortly after origination.&#160; During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.</span></div><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTIx_44a7ace7-cb5c-458c-a8aa-2e729be047f3" 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, 2022 and 2021:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzItMS0xLTEtMTQwNzEz_921e8296-3f8e-4cdb-ae91-a42f821b4fc6">&#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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzItMy0xLTEtMTQwNzEz_179439a4-ff61-4c17-bd69-76d219b9c2e4">782</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:NotionalAmountOfUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzMtMS0xLTEtMTQwNzEz_8e702f3a-c35a-4080-a934-308bd39d0fff">262,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:NotionalAmountOfUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzMtMy0xLTEtMTQwNzEz_c8cda7b3-e301-4e1b-8def-902d4d472924">228,831</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzQtMS0xLTEtMTQwNzEz_369c14a2-4e9d-4afe-b6c1-710bf99bb770">341,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzQtMy0xLTEtMTQwNzEz_cc9b7ebd-475a-4b0c-b193-9136afb68609">223,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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzUtMS0xLTEtMTQwNzEz_6b34add6-8d61-40ac-980e-80e4a76ec6c7">16,507</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzUtMy0xLTEtMTQwNzEz_03eb77eb-056a-4e46-b388-1eb5d6b026ff">3,785</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzYtMS0xLTEtMTQwNzEz_b8a836b0-2f65-4e8b-a46d-72098f0b7b28">232,518</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzYtMy0xLTEtMTQwNzEz_99946f3b-c360-4b31-b59e-1bfd5bd0ece9">251,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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzctMS0xLTEtMTQwNzEz_30fc90b0-b236-4719-b304-9f32f71fabd7">233,378</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzctMy0xLTEtMTQwNzEz_c2d013c3-6604-4c86-a327-10c32a6a7339">263,088</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: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="i92e23a651c51417ea45ed563efbab488" continuedAt="ie151b5be9e4e4153841aa83e657ba744"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTQ2_5b56e756-0d36-4b35-afa3-c17d7a9daba6" 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, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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="id4468ee1faee45e09084f91166759d42_D20220101-20221231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzItMS0xLTEtMTQwNzEz_369822e2-9360-4c29-af68-1b5f8f50cfd7">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="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="ia5b82c781f4c437c93153769df462b57_D20210101-20211231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzItMy0xLTEtMTQwNzEz_34b0e53c-b8e0-401e-9928-3f2b7711300c">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="if98cec2fe551490db0da130fa39a6352_D20200101-20201231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzItNS0xLTEtMTQwNzEz_97362308-578a-4b07-8d50-538d9e43497a">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></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="ia78bdb0309d1409587ea91fc40b00310_D20220101-20221231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzMtMS0xLTEtMTQwNzEz_50bfcbdc-ad13-4d31-b58b-d27d40ebfb42">7,482</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="i4b5e23b9c7e641b1b010c1e5166b13d1_D20210101-20211231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzMtMy0xLTEtMTQwNzEz_2750841f-2922-4da4-ae58-d6710a14008d">6,117</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="id1929b1f8ea34fca94130e96b94d7344_D20200101-20201231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzMtNS0xLTEtMTQwNzEz_6983f2a3-a43a-4847-829c-5a72937a938f">1,304</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%">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="i9d93389c36a5448093d058f580e1ed97_D20220101-20221231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzQtMS0xLTEtMTQwNzEz_870ec14d-02d1-4a8b-b759-0745ba5111b0">1,282</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i407b6e9fc662402f8f1fe0e6cd7a3144_D20210101-20211231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzQtMy0xLTEtMTQwNzEz_162edd6a-c854-4781-8468-cee25875f15b">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="i5f143be0f8d24e7ea39ddf02666dbf85_D20200101-20201231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzQtNS0xLTEtMTQwNzEz_dbe068b8-f412-413f-8673-f19be4830419">964</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%">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="idfb744e188e1438a94d70a9895f1e342_D20220101-20221231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzUtMS0xLTEtMTQwNzEz_094f093d-35d5-4157-b4c2-1484330752ac">323</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="i021a73c78a82487b8df91f8f7ddd75ef_D20210101-20211231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzUtMy0xLTEtMTQwNzEz_b29c350a-0e99-4261-b82f-1dba7e87beb0">353</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="i827d28a70ab44d3c8450ce064db23345_D20200101-20201231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzUtNS0xLTEtMTQwNzEz_ab63fc80-76d1-44bb-8426-fa2dbf083e0d">360</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="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 (loss) gain 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzYtMS0xLTEtMTQwNzEz_bb11af1d-3bdd-4078-89c1-fd8f04b4d09d">6,116</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzYtMy0xLTEtMTQwNzEz_d36375bb-cdea-403c-9926-cf98f1a626d8">1,741</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzYtNS0xLTEtMTQwNzEz_cc56139f-01e3-4c5e-bd67-1da8d338c882">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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTE5_8dedf5e5-4149-4ba9-abda-3f95a428a487" 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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0">&#8212;</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908">3,005</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae">787</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf">&#8212;</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848">&#8212;</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55">377</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717">787</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f">3,382</span></span><span style="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, 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, 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: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408">4,477</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4">&#8212;</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785">&#8212;</span>&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31">487</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c">&#8212;</span>&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b">62</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f">4,477</span>&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a">549</span>&#160;</span></td><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;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.  For further explanation of the Company&#8217;s policy regarding our assessment of recoverability for assets measured on a non-recurring basis, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTYx_36af37a0-4ca5-43e6-a2a6-4fc94120a46c" continuedAt="i164467fafbd949cc986597f7a5f4f14e" escape="true">The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2022, 2021 and 2020:</ix:nonNumeric></span></div><ix:continuation id="i164467fafbd949cc986597f7a5f4f14e"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:274.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 </span><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%">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></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="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzMtMi0xLTEtMTQwNzEz_0609c8aa-bd9c-4144-9b71-3e2b52d411ea">16,141</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="i8aa854fd52ba4e099ff38752301c96b8_D20210101-20211231" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzMtNC0xLTEtMTQwNzEz_d2fb1aac-52b5-46b3-8dc6-dff33721141f">&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd2fd7700b0c46719371c48a30255cc8_D20200101-20201231" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzMtNi0xLTEtMTQwNzEz_705f608e-ded7-4055-897a-6520c96484e1">16,324</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="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzQtMi0xLTEtMTQwNzEz_5d661335-fd03-44fe-9b68-da3ec746aa5b">8,165</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aa854fd52ba4e099ff38752301c96b8_D20210101-20211231" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzQtNC0xLTEtMTQwNzEz_f0480db0-dfe5-4e6a-a4bd-19a25c647f49">&#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="idd2fd7700b0c46719371c48a30255cc8_D20200101-20201231" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzQtNi0xLTEtMTQwNzEz_762a11b3-30dc-484b-a512-39d55abac2ba">8,435</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="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzYtMi0xLTEtMTQwNzEz_c5aaaca0-5132-4316-86e5-6c0679e08f6b">24,306</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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="i8aa854fd52ba4e099ff38752301c96b8_D20210101-20211231" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzYtNC0xLTEtMTQwNzEz_c1b1b5ac-1c89-424e-a471-931f8e065c14">&#8212;</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="idd2fd7700b0c46719371c48a30255cc8_D20200101-20201231" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzYtNi0xLTEtMTQwNzEz_3bf2bb8c-f7ec-4b7c-be3f-d1810b280516">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></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: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="ie151b5be9e4e4153841aa83e657ba744"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTYy_bec708e6-3020-4e5c-97c7-2ad4d9995835" 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, 2022 and 2021.  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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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%">(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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtNC0xLTEtMTQwNzEz_6102f891-418f-4b6e-9fc2-d03fb93de846">311,542</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtNi0xLTEtMTQwNzEz_fe7105ff-f79b-466a-9cd6-4b7f46a34bc4">311,542</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtOC0xLTEtMTQwNzEz_425003eb-9814-4f49-82fc-961cd5ca049c">236,368</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtMTAtMS0xLTE0MDcxMw_826d9be7-eb08-4bb4-9109-ffd57677d95a">236,368</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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtNC0xLTEtMTQwNzEz_1413673e-3f8c-4a7e-8965-dd69e4042af4">242,539</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtNi0xLTEtMTQwNzEz_9bfd15d6-defd-419b-b060-883a5c565497">242,539</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtOC0xLTEtMTQwNzEz_11a86420-8273-4b8e-af16-eafdc5e6108b">275,655</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtMTAtMS0xLTE0MDcxMw_a0961d0a-f4f2-4460-9257-17528586b449">275,655</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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtNC0xLTEtMTQwNzEz_34d995dc-b3ef-406e-b6c5-37e58e43aafe">787</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtNi0xLTEtMTQwNzEz_b9a5bb19-f452-4bd3-95ef-9e8d6f8c3329">787</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtOC0xLTEtMTQwNzEz_87c4bfb8-bf50-4016-a75f-d9f73075c092">&#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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtMTAtMS0xLTE0MDcxMw_7c13dd4b-fd16-4e98-92e5-dc5e521a7248">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTQtMS0xLTE0MDcxMw_5747315c-d8d5-48dd-9a77-36daeea032f0">&#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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTYtMS0xLTE0MDcxMw_3c83c9fd-79b2-46da-91f4-5f7b3afd5529">&#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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTgtMS0xLTE0MDcxMw_47de86d8-8346-4b0e-a576-506509232266">4,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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosureAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTEwLTEtMS0xNDA3MTM_40a1d251-3a91-4762-9f4e-8f5a77bdf52b">4,477</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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - homebuilding operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTQtMS0xLTE0MDcxMw_a71550c8-26e7-4286-a0eb-422cdddc3f26">&#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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTYtMS0xLTE0MDcxMw_754e4531-a612-412e-a4d4-00ad2004bbc4">&#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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTgtMS0xLTE0MDcxMw_a7ffaacc-db9a-4167-aa07-595392fa0b94">&#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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTEwLTEtMS0xNDA3MTM_ffcff8a4-2764-4b42-a394-982f8676f7f9">&#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%">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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTQtMS0xLTE0MDcxMw_74523bbf-8e29-4ec2-887f-0a92623e303c">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTYtMS0xLTE0MDcxMw_f798df0f-dd3a-4522-9f90-b8a57c9a580a">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTgtMS0xLTE0MDcxMw_7d7615b9-49a9-49cc-abc5-96cd38d336d0">266,160</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTEwLTEtMS0xNDA3MTM_6435c317-f55d-4529-bb9a-cab173427765">266,160</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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTQtMS0xLTE0MDcxMw_bbcf9683-05bb-41ae-8541-ffd773e4400e">&#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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTYtMS0xLTE0MDcxMw_0d1ce48a-9862-4586-9754-dc323920a84d">&#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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTgtMS0xLTE0MDcxMw_8c4d635a-a6d1-47d4-92e0-a9294f170688">4,549</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="us-gaap:LoansPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTEwLTEtMS0xNDA3MTM_6a8cd19a-e272-4802-bc13-38c3865f3717">5,015</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;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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTQtMS0xLTE0MDcxMw_52ca5a83-aaba-4755-b2e2-09f31bbe6a7d">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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTYtMS0xLTE0MDcxMw_502e111b-63c8-4864-bbcd-c7d476d987ac">353,500</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTgtMS0xLTE0MDcxMw_0d390f3a-c1ba-4bb7-9579-29c3877ded34">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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTEwLTEtMS0xNDA3MTM_b1d8b1fe-125b-4d67-8225-10da13170ae3">414,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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTQtMS0xLTE0MDcxMw_98713005-28a3-4ed4-a002-d5223086b366">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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTYtMS0xLTE0MDcxMw_23ac6312-1311-4b73-aadc-5e21f0107b02">240,750</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTgtMS0xLTE0MDcxMw_65d6e95c-e510-4e96-93eb-7e0f40e52625">300,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTEwLTEtMS0xNDA3MTM_794b2b31-3c64-4b13-b6e6-624db3b57927">294,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%">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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTQtMS0xLTE0MDcxMw_ec9879b8-ab8e-4fd2-884d-5ae4af086a54">&#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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTYtMS0xLTE0MDcxMw_585f40f1-b091-4dc7-be9f-1be1a4f004ee">&#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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTgtMS0xLTE0MDcxMw_097a7441-0f02-4cb9-89e7-0d7804ce580e">487</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTEwLTEtMS0xNDA3MTM_7a5d6e43-ffe5-4768-ac3a-9da33253311c">487</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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTQtMS0xLTE0MDcxMw_c5e498ae-d04b-450d-9c45-7c95bd2fcfc5">377</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTYtMS0xLTE0MDcxMw_38866a40-3733-49bd-b3c3-b009c4f9efaa">377</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTgtMS0xLTE0MDcxMw_ddc2a524-d8c8-4d34-a16f-c2925be94f4a">62</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTEwLTEtMS0xNDA3MTM_c5e9ba82-4188-41ef-898b-797ecb07abee">62</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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTQtMS0xLTE0MDcxMw_fe013540-06e8-491f-9528-288d9abe2d0c">3,005</ix:nonFraction></span><span style="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="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTYtMS0xLTE0MDcxMw_98987766-2cee-4759-b670-20acd0bfc6bf">3,005</ix:nonFraction></span><span style="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="ic2d908859b954f6ea8b57f1fdac96d27_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTgtMS0xLTE0MDcxMw_bc447f47-ed49-49a6-b4be-aaca7a62c463">&#8212;</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="i5de580e42b424028b87c3f1f629c7a5e_I20211231" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTEwLTEtMS0xNDA3MTM_a9aeccc8-879d-4c46-b67d-c94259d17389">&#8212;</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, 2022 and 2021:</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The carrying amounts of these items approximate fair value because they are short-term by nature.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale, Forward Sales of Mortgage-Backed Securities, Interest Rate Lock Commitments, Whole loan Contracts for Committed IRLCs and Mortgage Loans Held for Sale, Senior Notes due 2028, and Senior Notes due 2030. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of these financial instruments was determined based upon market quotes at December 31, 2022 and 2021.  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 2022 under the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAxMjg_88fba0b7-09f3-4243-83e3-3d4771039ee1">650</ix:nonFraction> million unsecured revolving credit facility, dated <ix:nonNumeric contextRef="i3207b08eece44763a63c350680b250a1_D20220101-20221231" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwNjg5_7b03ea6f-84af-491f-829e-add70a2f4317">July&#160;18, 2013</ix:nonNumeric>, as amended mostly recently in December 2022 (the &#8220;Credit Facility&#8221;), fluctuated daily with SOFR plus a margin of 175 basis points, and thus the carrying value is a reasonable estimate of fair value.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_148">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="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwNDI_66b81d2c-7e35-4775-b446-a16d7712655c">200</ix:nonFraction> million secured mortgage warehousing agreement (which increased to $<ix:nonFraction unitRef="usd" contextRef="i15a08c4b45814c99a1f69a5a66f07851_I20220919" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwNDk_dc5c6978-9429-423b-9b6b-edd374e67fc8">275</ix:nonFraction> million from September 19, 2022 to November 13, 2022 and to $<ix:nonFraction unitRef="usd" contextRef="i20aa1eae04c647da9c999ab06741b47e_I20221114" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwODE_56c45100-95af-4feb-a909-e84c22104358">300</ix:nonFraction> million from November 14, 2022 to February 6, 2023, which are periods of increased volume of mortgage originations), dated <ix:nonNumeric contextRef="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwOTY_febdf4b3-cdf5-40fc-8489-1bf3c9728e37">May&#160;27, 2022</ix:nonNumeric>, as amended (the &#8220;MIF Mortgage Warehousing Agreement&#8221;); and (2) a  $<ix:nonFraction unitRef="usd" contextRef="i48e747653ff24e6194add92010abad27_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzU0OTc1NTgyNzQ4OQ_928935f2-5a9b-44d7-97ac-75b6b8193052">90</ix:nonFraction> million mortgage repurchase agreement, dated <ix:nonNumeric contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzExNDY4_9799ecd1-bcd1-4365-a0a1-682487ad7516">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 2022 fluctuated with SOFR or BSBY, as applicable.  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="#i4deb017c83aa4a77adf62078cdb8417b_148">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 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><div id="i4deb017c83aa4a77adf62078cdb8417b_115"></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"><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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzIwNjY_98f40e1d-19f8-47e2-90cc-ba347a9243c3" 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzIwNTE_1b563448-60c3-4aba-9f99-d82490f95952" 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, 2022 and 2021 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzItMS0xLTEtMTQwNzEz_2b07921f-bb9a-4b87-a869-e8c374c8d139">1,294,779</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzItMy0xLTEtMTQwNzEz_e5902c4b-0406-48a2-8e4a-36b21a25c774">1,125,738</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:InventoryLandHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzMtMS0xLTEtMTQwNzEz_6c05ac66-35d3-4e78-b363-52c92399a3d5">3,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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:InventoryLandHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzMtMy0xLTEtMTQwNzEz_33884b5d-cf87-447d-b0ff-b77e891f96f3">4,312</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzQtMS0xLTEtMTQwNzEz_6e10b718-bff1-49ee-be86-0de93c89c35c">1,366,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzQtMy0xLTEtMTQwNzEz_499f1115-4a41-4394-a730-7af338ce8d74">1,187,341</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, 2022 - $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:ModelHomeAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246MmRjYzFlMWI3MzBmNDk5Y2E5NjIwZGI4NTM2YWZhNDNfNzk_f6f9b3fc-9872-4e3b-854c-b1e57cbf8003">10,371</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, 2021 - $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:ModelHomeAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246MmRjYzFlMWI3MzBmNDk5Y2E5NjIwZGI4NTM2YWZhNDNfODk_3f6646ff-33d5-41a4-b93e-d4dfcac43082">12,023</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:InventoryModelHomesAndFurnishings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMS0xLTEtMTQwNzEz_94f4bc8f-91e2-48ef-bd55-fc672b38c7ed">61,200</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:InventoryModelHomesAndFurnishings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMy0xLTEtMTQwNzEz_9f362859-d68a-4fb6-a404-ec517b9af4c9">59,268</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:CommunityDevelopmentDistrict" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzYtMS0xLTEtMTQwNzEz_93377b9c-e4de-4d8c-b1a3-5a4b9e09e5b3">29,701</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:CommunityDevelopmentDistrict" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzYtMy0xLTEtMTQwNzEz_5c3b6a09-96cc-4db6-bfbc-fa1a1911f4e3">20,089</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzctMS0xLTEtMTQwNzEz_51560ef5-7518-4fd3-885d-e65cf479d5b0">55,739</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzctMy0xLTEtMTQwNzEz_1c1a9624-8c8a-49a6-918d-664b2d16f89c">52,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 2px 7.75pt;text-align: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzgtMS0xLTEtMTQwNzEz_bafe4832-b3ec-4515-8eca-2ba8e68d8b50">17,048</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzgtMy0xLTEtMTQwNzEz_86bd61c5-3794-4dd8-af6b-295500817936">2,768</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzktMS0xLTEtMTQwNzEz_af79e592-04ff-4ffb-a337-a2004b381d1b">2,828,602</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzktMy0xLTEtMTQwNzEz_574b2e88-0588-4c84-8725-15c5c623680e">2,452,434</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, 2022 and 2021, we had <ix:nonFraction unitRef="homes" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="INF" name="mho:NumberOfSpeculativeHomes" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzUxMg_fe3cbbce-b39a-494f-b218-491a539fa626">1,827</ix:nonFraction> homes (with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:SpeculativeHomesCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU0Nw_b4455d9a-c55c-4fa1-bff5-898f4d9d236b">431.7</ix:nonFraction> million) and <ix:nonFraction unitRef="homes" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="INF" name="mho:NumberOfSpeculativeHomes" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU1NQ_e520b221-a2db-4e0e-b74b-f44c8cc9c89b">1,266</ix:nonFraction> homes (with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="mho:SpeculativeHomesCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU5MA_1d854c0e-d3f5-412f-bdcb-85b0566693cb">193.2</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="#i4deb017c83aa4a77adf62078cdb8417b_94">1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_109">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. During the fourth quarter of 2022, we incurred $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU0OTc1NTgxNjM1OA_2a84c42c-3c77-4dde-a2ac-686777af8ba1">8.2</ix:nonFraction>&#160;million of asset impairment charges. </span></div><div 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. During the fourth quarter of 2022, we wrote off $<ix:nonFraction unitRef="usd" contextRef="iad306eac69a74c84b7107fb9d0b149dc_D20221001-20221231" decimals="-3" name="mho:LandOptionWriteOff" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU0OTc1NTgxNjIyMw_75701767-8d72-4657-aa7b-e380216c1f21">10.2</ix:nonFraction>&#160;million of such costs related to land we no longer intend to purchase.</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzIwNjU_bdc34b78-8809-4c08-8376-4baae8ae0f02" continuedAt="id8009dc75e414857a78685e7c18e3110" escape="true">The summary of capitalized interest for the years ended December 31, 2022, 2021 and 2020 is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><ix:continuation id="id8009dc75e414857a78685e7c18e3110"><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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%">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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzItMS0xLTEtMTQwNzEz_1c9abb98-792b-4c00-bccc-fc70077595e1">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="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzItMy0xLTEtMTQwNzEz_991061cf-5adf-4809-b7ea-520c57b0c773">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="i511145731fdb4645872848bb7d8f4c76_I20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzItNS0xLTEtMTQwNzEz_44293b5a-fe26-458e-975f-75e2f3ab7930">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><td colspan="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzMtMS0xLTEtMTQwNzEz_65dc0450-25c5-4af1-b4a3-3c954c01f2dc">35,552</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzMtMy0xLTEtMTQwNzEz_5b0bb315-5d8d-4810-a194-85dae311b6e1">36,843</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzMtNS0xLTEtMTQwNzEz_0ac1e4d4-af77-4b1c-b928-9a99b7477770">32,408</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzQtMS0xLTEtMTQwNzEz_1aa10e54-1d5f-4631-b9c4-75503d99016f">30,270</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzQtMy0xLTEtMTQwNzEz_3fd40be7-028a-4e4b-b818-0502398cf04b">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzQtNS0xLTEtMTQwNzEz_5146ad8e-b84f-46bf-ac92-5c59b0f2d682">32,686</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzUtMS0xLTEtMTQwNzEz_d8c0bea4-88ec-48bf-8f08-af2e401ba054">29,625</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzUtMy0xLTEtMTQwNzEz_3e7960f1-41f6-4f1d-9e7f-4d26a05b539c">24,343</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzUtNS0xLTEtMTQwNzEz_2204aea7-b9d3-4183-9368-a4357158b91f">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzctMS0xLTEtMTQwNzEz_1db7f534-aacd-469d-85fc-260f7606ac4e">37,802</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzctMy0xLTEtMTQwNzEz_d0dca0d1-bea3-4cd3-822b-2a18c5362cdd">38,999</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzctNS0xLTEtMTQwNzEz_c0d195fa-a303-4de0-bbb4-cbf14a5d6ac7">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></tr></table></ix:continuation></div></ix:nonNumeric><div id="i4deb017c83aa4a77adf62078cdb8417b_118"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTgvZnJhZzo0N2I5MDQwZWY0MmY0ZjkzYmVhYzU1MTE4NzNiZDc1Ni90ZXh0cmVnaW9uOjQ3YjkwNDBlZjQyZjRmOTNiZWFjNTUxMTg3M2JkNzU2Xzk1OQ_731f248e-7448-41e0-aaec-50e379f30f48" continuedAt="i0e7822d5da904d9493033cd993978aa9" escape="true">Transactions with Related Parties</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="i0e7822d5da904d9493033cd993978aa9" continuedAt="i27237b5106c147319da32a3f64e307c2">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.</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%">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="i27237b5106c147319da32a3f64e307c2"><div style="margin-bottom: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTgvZnJhZzo0N2I5MDQwZWY0MmY0ZjkzYmVhYzU1MTE4NzNiZDc1Ni90ZXh0cmVnaW9uOjQ3YjkwNDBlZjQyZjRmOTNiZWFjNTUxMTg3M2JkNzU2XzQxMA_90154480-6ce1-4085-ad46-fab044cf9387">2.0</ix:nonFraction>&#160;million in 2022 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTgvZnJhZzo0N2I5MDQwZWY0MmY0ZjkzYmVhYzU1MTE4NzNiZDc1Ni90ZXh0cmVnaW9uOjQ3YjkwNDBlZjQyZjRmOTNiZWFjNTUxMTg3M2JkNzU2XzU4Ng_af9678b6-7a80-4507-bde7-82f29174db6c">0.2</ix:nonFraction> million at both December 31, 2022 and 2021 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="i4deb017c83aa4a77adf62078cdb8417b_124"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzY1MDQ_2911119e-4b5e-4dc5-b2fb-b5d8b6359e83" continuedAt="ic567fdc790f543cebb95dc1c94f5c162" escape="true">Investment in Joint Venture Arrangements</ix:nonNumeric></span></div><ix:continuation id="ic567fdc790f543cebb95dc1c94f5c162" continuedAt="ia78a015f17414f139f00b0ffbda72d22"><div style="margin-bottom: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, 2022 and 2021, our investment in such joint venture arrangements totaled $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzQ1MA_2b2c58cd-ba89-42b0-a92c-ac31882d73be">51.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzQ1Nw_a0e78fc7-a9d8-408a-88ed-28a18481413e">57.1</ix:nonFraction>&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The decrease from prior year was driven primarily by lot distributions from our joint venture arrangements during 2022 of $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzU0OTc1NTgyMDQ5MQ_10c43409-b6a0-4177-b1d2-927b3f33059a">23.8</ix:nonFraction>&#160;million offset, in part, by our cash contributions to our joint venture arrangements during 2022 of $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzY5Ng_47046439-4814-41fe-93e9-a25d91f94d51">20.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 2022 and 2021 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, 2022 and 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:Companysinvestmentinjointdevelopmentorsimilaragreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzEzMDc_7f3e2b49-67a7-4507-8a4b-902c332ab9ec">45.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:Companysinvestmentinjointdevelopmentorsimilaragreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzEzMTQ_cb84c056-8cef-4a00-871c-694cabf93601">50.6</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, 2022 and 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:EquityinvestedinLLCs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzE4ODQ_da0fdbbb-552b-41a3-8fef-7c824eba220c">5.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="mho:EquityinvestedinLLCs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzE4OTE_a70f5fa7-9b1a-43b3-b1b6-2431c8cf53c0">6.5</ix:nonFraction> million, respectively, of equity invested in LLCs.  The Company&#8217;s percentage of ownership in these LLCs as of both December&#160;31, 2022 and 2021 ranged from <ix:nonFraction unitRef="number" contextRef="ic18ca790e4d246d394905beddce17d12_I20221231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzIwMTE_052f182b-ec8c-47b6-8a1a-253939ed17c1">25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i2e874feba8d54cc5bfd49eafa2566a67_I20221231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzIwMTc_e6aa515b-6e0e-4190-b585-e472c900d839">50</ix:nonFraction>%.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the equity method of accounting for investments in LLCs and other joint venture arrangements, including JODAs, over which we exercise significant influence but do not have a controlling interest.  Under the equity method, our share of the LLCs&#8217; earnings or loss, if any, is included in our Consolidated Statements of Income.  The Company&#8217;s equity in income relating to earnings from its LLCs was less than $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI0NTg_12a2d047-2b8f-48ba-b98a-111fb6827998"><ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI0NTg_e8d5c141-f57c-48e8-9dec-fc55b890c544">0.1</ix:nonFraction></ix:nonFraction> million for the year ended December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI0ODA_95a5c3ba-b35b-4704-a65c-c79333380081">0.1</ix:nonFraction>&#160;million for the year ended December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI1MDk_b6b7a37b-fd85-4466-a0e4-f5faab37de75">0.5</ix:nonFraction>&#160;million for the year ended December 31, 2020. 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, 2022 was the amount invested of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI4Mzk_2b2c58cd-ba89-42b0-a92c-ac31882d73be">51.6</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, 2022 and 2021, the Company used a discount rate of <ix:nonFraction unitRef="number" contextRef="i70ed46a2d9e844c39df598414d66183d_I20221231" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzU0OTc1NTgyMDg5Mw_d1866036-e730-4511-8dae-a66971eca6b9">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 </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="ia78a015f17414f139f00b0ffbda72d22"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2022 and 2021, we have determined that no LLC in which we have an interest met the requirements of a VIE.</span></div></ix:continuation><div id="i4deb017c83aa4a77adf62078cdb8417b_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 7.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:GuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzMwNDE_60594b2b-041a-403b-838f-7213a160db7a" continuedAt="i332c99d61ba24296825d5299862cdbc2" escape="true">Guarantees and Indemnifications</ix:nonNumeric></span></div><ix:continuation id="i332c99d61ba24296825d5299862cdbc2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee and indemnity liabilities are established by charging the applicable income statement or balance sheet line, depending on the nature of the guarantee or indemnity, and crediting a liability.&#160;&#160;In the ordinary course of business, M/I Financial, a 100%-owned subsidiary of M/I Homes, Inc., enters into agreements that provide a limited-life guarantee on loans sold to certain third-party purchasers of its mortgage loans that M/I Financial will repurchase a loan if certain conditions occur, primarily if the mortgagor does not meet the terms of the loan within the first six months after the sale of the loan.  Loans totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:TotalOfLoansCoveredByGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzY5NA_daebb8e3-53e3-4d2c-9284-4e6562868a94">360.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:TotalOfLoansCoveredByGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzcwMQ_a91b4449-9bd6-48eb-a047-8b7757e5db9c">305.0</ix:nonFraction> million were covered under these guarantees as of December 31, 2022 and 2021, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2021 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, 2022, and will be recognized in income as M/I Financial is released from its obligation under the guarantees.  The risk associated with the guarantees above is offset by the value of the underlying assets. M/I Financial estimates its actual liability related to the guarantee and any indemnities subsequently provided to the purchaser of the loans in lieu of loan repurchase based on historical loss experience.&#160;&#160;Actual future costs associated with loans guaranteed or indemnified could differ materially from our current estimated amounts.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has received inquiries concerning underwriting matters from purchasers of its loans regarding certain loans totaling  approximately $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzE2OTI_a93bce73-248a-4aa5-9ff1-0f18a9367b65">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzE2OTk_54f46520-12cc-4ec1-9f4a-b3f903e1a9a4">0.7</ix:nonFraction> million at  December 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:LoanRepurchaseGuaranteeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzIyNzM_9a8e3396-f32e-4aff-8b45-9a63ada1270d">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:LoanRepurchaseGuaranteeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzIyODA_07849b19-b55e-4f3f-b768-d75de3acd166">0.3</ix:nonFraction>&#160;million at December 31, 2022 and 2021, 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, 2022 and 2021, guarantees and indemnities of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzI5NDc_a5d94e8c-ac56-4021-8d56-da1f42f1093c">1.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzI5NTQ_60951bac-80c5-4aa1-943c-b7bc9156247d">2.5</ix:nonFraction> million, respectively, are included in Other Liabilities on the 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%">68</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_136"></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 8.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0Xzc5ODU_c1c5d2fd-3ee5-446c-8376-d71e5fe549c0" continuedAt="i7a30f3b54a2b4ec0abb906840650101a" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i7a30f3b54a2b4ec0abb906840650101a" continuedAt="i3697b69f6f3142b1b12aff1b9674a944"><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="#i4deb017c83aa4a77adf62078cdb8417b_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.&#160; <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0Xzc5NzM_b23f9547-9f1c-4978-9661-898970cf558b" continuedAt="i7f648ee4be77421aabd962fa49c0a4b5" escape="true">A summary of warranty activity for the years ended December 31, 2022, 2021 and 2020 is as follows:</ix:nonNumeric></span></div><ix:continuation id="i7f648ee4be77421aabd962fa49c0a4b5"><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:63.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.146%"></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="padding:0 1pt"></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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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="padding:0 1pt"></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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzItMS0xLTEtMTQwNzEz_b0e8d341-a6d9-49a0-9c05-c7370e9e0ea6">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-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="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzItMy0xLTEtMTQwNzEz_a208d374-0803-4fe6-bf7a-e811f79f0e5f">29,012</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i511145731fdb4645872848bb7d8f4c76_I20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzItNS0xLTEtMTQwNzEz_ff4375bc-a524-4837-bf27-04d0e1a0eb39">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="padding:0 1pt"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzMtMS0xLTEtMTQwNzEz_221f37ac-d18e-45b0-b6d3-08879f67de00">21,936</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzMtMy0xLTEtMTQwNzEz_b9e36af7-709e-4744-856f-4c00a7cb2b8b">20,877</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzMtNS0xLTEtMTQwNzEz_1f60e376-8e3d-4616-8df4-a2bf11e70cd1">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="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzQtMS0xLTEtMTQwNzEz_a9fca13a-8252-4a48-83d2-e6a03f66e382">5,374</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzQtMy0xLTEtMTQwNzEz_fc2fe2db-843c-48f3-b327-ef63e492fc17">2,382</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzQtNS0xLTEtMTQwNzEz_bd3cf551-9b95-4595-982e-accf2b4d8bd0">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="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzUtMS0xLTEtMTQwNzEz_b28ff307-f484-4951-93d5-ba20fa362ba3">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzUtMy0xLTEtMTQwNzEz_8a69926d-8ea2-4905-b2a3-94c0567bfce7">&#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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzUtNS0xLTEtMTQwNzEz_9ae28dc8-6998-4e13-9f58-bf0a716eb008">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="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzYtMS0xLTEtMTQwNzEz_abb706df-8293-45cf-8c1b-f00a47d3049b">24,136</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzYtMy0xLTEtMTQwNzEz_24989256-348e-4d43-bf26-98f95922a4ea">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzYtNS0xLTEtMTQwNzEz_5a7bb8d1-7aff-455e-be69-fd2a3a98631c">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="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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzctMS0xLTEtMTQwNzEz_b585999e-a655-470d-9836-344eb5807480">32,902</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzctMy0xLTEtMTQwNzEz_6f06b39b-c263-4d5f-8027-944ca789a086">29,728</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i1401748d843f4a9ea490f4f07ead4db7_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzctNS0xLTEtMTQwNzEz_b6bcf78b-1fd5-43cd-b4d3-da0470fa3f2c">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="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">This represents charges of $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" name="mho:StuccoRepairCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzEwOTk1MTE2MzU3NzI_0f8e55eb-1c4c-4ea1-a370-44a61e3142dd">1.6</ix:nonFraction> million for additional stucco-related repair costs, net of $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzEwOTk1MTE2MzU3ODA_11647755-a740-420b-80d9-950af185980c">0.7</ix:nonFraction> 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-style:italic;font-weight:700;line-height:120%">Performance Bonds and Letters of Credit</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides standby letters of credit and completion bonds for development work in progress, deposits on land and lot purchase agreements and miscellaneous deposits.&#160; At December&#160;31, 2022, the Company had outstanding approximately $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:LettersOfCreditAndBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzI2MzI_3533aa0f-dbc4-4fe5-81f9-4183cdaee520">432.9</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:OutstandingPerformanceBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzI4MjU_86603541-2814-44d2-ada6-31fccc6dc09d">329.8</ix:nonFraction> million of performance and maintenance bonds and $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:PerformanceLettersOfCreditOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzI4Njk_ed3789bf-2b75-4120-9e72-fd06e4975947">86.9</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:FinancialLettersOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzMwNzY_1fe0881b-92e8-464c-9a1a-3f2c4cad7eb5">7.9</ix:nonFraction>&#160;million of financial letters of credit, of which $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzMxMjA_d33aa095-b462-4a5a-86d5-60147c050e88">7.4</ix:nonFraction>&#160;million represent deposits on land and lot purchase agreements; (3) $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:FinancialBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzMxODc_54ba18d2-4b50-47cc-ae15-3a73629e091c">4.9</ix:nonFraction>&#160;million of financial bonds; and (4) $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:CorporateNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU0OTc1NTgyMzEzMA_f8a498ad-6bda-4bf8-a20f-15afcc204a8e">3.4</ix:nonFraction>&#160;million of corporate notes.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as houses are built and sold.&#160;&#160;In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining 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, 2022 and 2021, 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, 2022 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:OutstandingDepositsOnLandAndLots" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU4MzQ_7852afb6-726f-488e-8a67-8536b5319b87">72.1</ix:nonFraction>&#160;million, including cash deposits of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU4NjU_06c65f00-f05f-40d3-9b10-1dfc029381f2">55.7</ix:nonFraction>&#160;million, prepaid acquisition costs of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU4OTg_043a9338-b82e-4953-8421-305e832b11b3">5.7</ix:nonFraction>&#160;million, letters of credit of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU5MjM_d33aa095-b462-4a5a-86d5-60147c050e88">7.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU5MzA_70ccd3b6-2189-40a6-9d05-b0aa87634612">3.3</ix:nonFraction> million of other non-cash deposits.</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%">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="i3697b69f6f3142b1b12aff1b9674a944"><div style="margin-bottom: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, 2022, 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:PurchaseOptionsLand" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzYxMTc_1aa2eff7-2531-45c8-aa95-8c3d3a3c8a4d">803.5</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, 2022 and December&#160;31, 2021, Consolidated Inventory Not Owned was $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzYzNjM_d4e4961d-6b49-4d74-b803-73fd8c6df349">17.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzYzNzA_e69a9b85-fce3-4450-aac5-b8a213eb83bf">2.8</ix:nonFraction> million, respectively.  At December 31, 2022 and 2021, the corresponding liability of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzY0Mjc_f46c0266-a517-4025-b2f8-8a39d35fc10d">17.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzY0MzQ_b3f00b97-cb9d-4e35-b543-b4fa7ea84945">2.8</ix:nonFraction>&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The increase in this balance from December&#160;31, 2021 is related primarily to an increase in the number of land purchase agreements that had deposits and prepaid acquisition and development costs that exceeded certain thresholds resulting in the remaining purchase price of the lots to be recorded in inventory not owned, as well as an increase in the aggregate purchase amount of land contracts with specific performance requirements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters<br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 both December 31, 2022 and 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0Xzc5MjI_1cce669a-eeaa-4208-b153-e65ed1e95e35">1.2</ix:nonFraction> million reserved for legal expenses.</span></div></ix:continuation><div id="i4deb017c83aa4a77adf62078cdb8417b_142"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzM1NDY_16dcb86a-108b-47a6-8608-9dec61dc0344" continuedAt="i993090e261dc42d7843d8abb6c58cf5e" escape="true">Operating Leases</ix:nonNumeric></span></div><ix:continuation id="i993090e261dc42d7843d8abb6c58cf5e" continuedAt="i1d92abac73864a318b65907b7b55545c"><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, 2022, the Company&#8217;s operating ROU asset and operating lease liability increased by $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzI3MTU_26ec6bdd-c5e9-44d0-9d6e-7b70c077add4">9.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzI3MjI_ccd78779-7e5c-4081-bf3f-f32a4e12df04">9.8</ix:nonFraction> million, respectively, as a result of $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="mho:IncreaseinOperatingleasesduetonewleases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzI4NjA_78108a3d-66cd-43e8-a732-559173bc6478">17.0</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), offset partially by $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzU0OTc1NTgxNzU1MQ_24e67bfd-8539-474a-8a11-b26ade464364">7.6</ix:nonFraction>&#160;million of additional ROU asset amortization and $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzU0OTc1NTgxNzU5Ng_2bb075d0-5dab-46e3-90e5-946fafb41a1d">7.2</ix:nonFraction>&#160;million of additional periodic lease expense.  As of December&#160;31, 2022, the Company&#8217;s ROU asset was $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMxMDM_cb5cc427-4f2f-453d-a8a1-1c3532dff415">60.4</ix:nonFraction>&#160;million and its operating </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="i1d92abac73864a318b65907b7b55545c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lease liability had a balance of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMxNTc_2474629d-4039-4a24-b51a-6bb7dbc1a4c0">61.3</ix:nonFraction> million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was <ix:nonNumeric contextRef="i7624143c13664ae898beced93fa6479c_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMyNDM_0f3c82dc-f698-495e-97c6-f297136735f3">10.9</ix:nonNumeric> years, and the weighted-average discount rate was <ix:nonFraction unitRef="rate" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMyOTA_0c6e7ac0-161e-4b27-a64b-14d0e7b7c182">3.7</ix:nonFraction>%.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzM1NDc_4bba33c8-ad51-42bc-9661-22ea11c41ebb" 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, 2022, 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzItMi0xLTEtMTQwNzEz_d0e89efc-7aae-4500-805d-68695f56d325">9,023</ix:nonFraction></span><span style="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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeasePayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzMtMi0xLTEtMTQwNzEz_8afc4609-5b0b-4d53-b365-d109a7cdc870">4,371</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzQtMi0xLTEtMTQwNzEz_61c509e4-5bb8-4341-ad03-52d67dcfc88e">2,644</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzUtMi0xLTEtMTQwNzEz_51aaee7b-7ac0-4c45-97d9-44dbef1e24dd">16,038</ix:nonFraction></span><span style="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:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzM1NTM_5f4b0cc1-7605-4a6b-b0e4-e193113b869f" 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, 2022:</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%">2023</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzMtMS0xLTEtMTQwNzEz_6e4c8523-60a0-4e45-8a74-60976edd8e20">10,876</ix:nonFraction></span><span style="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%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzQtMS0xLTEtMTQwNzEz_4848b0e2-0206-44de-9dc6-9409cdb6c842">8,993</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzUtMS0xLTEtMTQwNzEz_49604149-4254-46f6-80a2-b1a77235543a">6,772</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzYtMS0xLTEtMTQwNzEz_a2b295ce-1a69-4f8a-8fc7-ace62e137ab7">6,895</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzctMS0xLTEtMTQwNzEz_d354766f-3a57-4fee-a135-464f4d5bea1c">5,726</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzgtMS0xLTEtMTQwNzEz_f2a62ef4-a35d-4d4d-aca3-15a563a622a2">36,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></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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzktMS0xLTEtMTQwNzEz_4906fe7e-5b49-4404-9029-4d24aaedf353">75,944</ix:nonFraction></span><span style="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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzEwLTEtMS0xLTE0MDcxMw_b314d987-d295-4441-b10d-fc78d64a07cb">14,634</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzExLTEtMS0xLTE0MDcxMw_ffd69bd3-b0eb-416a-9c10-4f598e717c6b">61,310</ix:nonFraction></span><span style="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="i4deb017c83aa4a77adf62078cdb8417b_145"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="mho:CommunityDevelopmentDistrictBondsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIyODU_3b69cb12-8462-4a4b-b1e9-4d0fedd0250b" continuedAt="i5ace7e58bd2b4912b48792dff33888ff" escape="true">Community Development District Infrastructure and Related Obligations</ix:nonNumeric></span></div><ix:continuation id="i5ace7e58bd2b4912b48792dff33888ff" continuedAt="i7f64ea41fd1649918cd961e38d936ac0"><div 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIyOTk_519cccda-3757-49e9-863f-7188b537184e" continuedAt="if01c8ac3658f44e8b8862cda05c727ce" escape="true">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2022 and 2021:</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><ix:continuation id="if01c8ac3658f44e8b8862cda05c727ce"><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, 2022</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i649e267335364706b29caeb83233abc2_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtMC0xLTEtMTQwNzEz_3b30bc34-fafb-414c-8835-bc39d88eeac9">12/22/2017</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i649e267335364706b29caeb83233abc2_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtMS0xLTEtMTQwNzEz_4bccc6e4-aa64-4deb-832a-95ecfa2ee906">5/1/2048</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if46270e5938a435fb5eddbfa407dcce8_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtMi0xLTEtMTQwNzEz_c831214a-c9c3-44b5-af80-93bba8f97879">5.13</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="if46270e5938a435fb5eddbfa407dcce8_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtNC0xLTEtMTQwNzEz_36093a2c-1e09-4e01-83ed-f8db4b10378b">9,815</ix:nonFraction></span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32e44505caa24f7eb5d25acc1cbf4cf8_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtNS0xLTEtMTQwNzEz_44d6d258-d5a4-4082-8145-209002366fa9">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="i539334d554ce43289946f9fa6b4bc109_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtMC0xLTEtMTQwNzEz_4f5167bd-fe2d-4bee-b5cd-a48d6cb6496e">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="i539334d554ce43289946f9fa6b4bc109_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtMS0xLTEtMTQwNzEz_7309801e-9dd5-4575-8058-ab6720fe03ec">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="idda400fe81b042b5b38279b7fb906ed2_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtMi0xLTEtMTQwNzEz_8ce85734-2271-4868-8ebe-8254ea282ac0">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="idda400fe81b042b5b38279b7fb906ed2_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtNC0xLTEtMTQwNzEz_7518e2bb-575f-42e0-8c6e-5e782ad859bf">&#8212;</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="i7128677efac349f8a8f8be71932bfa36_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtNS0xLTEtMTQwNzEz_4a9a31f0-2dd3-4af0-97b6-506c438830de">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="i86ff59b65d0c4bd6838b4820bc3a7561_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctMC0xLTEtMTQwNzEz_f2c49f94-132c-40be-a1fd-3af8a258f5f9">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="i86ff59b65d0c4bd6838b4820bc3a7561_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctMS0xLTEtMTQwNzEz_47366dff-d5b1-4d4f-8abf-b2564d9e2a26">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="i7a94cb704d544000b2774c4ac18d600c_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctMi0xLTEtMTQwNzEz_0e2d34ea-4b85-45aa-af19-5d91b59a2c01">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="i7a94cb704d544000b2774c4ac18d600c_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctNC0xLTEtMTQwNzEz_b4adc7f0-594e-42f9-bcf2-9be29f6cf009">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="i63b464ef7b324322a6164957cd27c276_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctNS0xLTEtMTQwNzEz_835c63ba-91e6-4448-a4c0-c5d81033a238">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="ie11196a1021844939a38074f54e9baac_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtMC0xLTEtMTQwNzEz_bb44a4fc-a7a1-46ab-83f1-76b1551b7894">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="ie11196a1021844939a38074f54e9baac_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtMS0xLTEtMTQwNzEz_34593308-008e-4c5a-932b-953be0c2dd06">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="id806159322944b91a1680fff910bef04_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtMi0xLTEtMTQwNzEz_aedbc776-5b5c-46a0-9eb3-8d8bbf307602">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="id806159322944b91a1680fff910bef04_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtNC0xLTEtMTQwNzEz_ee7b4109-3eda-497d-80b0-6692f14d9ab8">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="i9e038747eecf4fb8866a32b4252e1984_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtNS0xLTEtMTQwNzEz_879ee1e6-d028-4d3b-832c-53d8a940fcb0">5,785</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if4d5ec795b3249fb8396ff1edbbced38_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktMC0xLTEtMTQwNzEz_3fc22d6f-362e-410b-87a3-55a883d41346">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="if4d5ec795b3249fb8396ff1edbbced38_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktMS0xLTEtMTQwNzEz_0956f17f-8093-4275-a556-416fc678b3b5">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="i64f8a0383b5a40eaab5cc8c96b5bfa02_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktMi0xLTEtMTQwNzEz_d2fc3ed6-f191-4aba-b251-c523a36c7eb6">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="i64f8a0383b5a40eaab5cc8c96b5bfa02_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktNC0xLTEtMTQwNzEz_e08ca7d3-70e7-44bb-964c-cf9605063cc8">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="i53dae8a945c64e019474cc027f57d05f_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktNS0xLTEtMTQwNzEz_14f99f45-13d3-491c-aa10-5f452b6771c6">6,135</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib83a09dd11d54aaf80f90fff9284e289_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTAtMS0xLTE0MDcxMw_8de00d61-b966-4207-8335-ae2496475c5c">10/5/2021</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib83a09dd11d54aaf80f90fff9284e289_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTEtMS0xLTE0MDcxMw_77d5ed8f-3fbb-46f9-bf11-b10144cd2ba0">5/1/2052</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i396776bd26d144f8b5a2e8408f525951_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTItMS0xLTE0MDcxMw_93bf696c-a391-4b09-9d56-56af996ce4e8">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="i396776bd26d144f8b5a2e8408f525951_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTQtMS0xLTE0MDcxMw_3b9ad06e-7ce0-4479-a89b-cac651578318">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="i7e0f62ca31cf4790aebf84c7224ea99b_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTUtMS0xLTE0MDcxMw_e3f64c97-bbf4-4b36-af38-803d9b7e8328">4,910</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idf28c85373fe43239b5c7baf6faf9223_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTAtMS0xLTE1OTk5Mg_832e5727-0834-4b41-8109-dc4430676552">4/1/2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idf28c85373fe43239b5c7baf6faf9223_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTEtMS0xLTE2MDAwNA_6d60e564-e543-40fe-acfa-5698268157fc">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="i2726a2753da64810aaad109ea83044b7_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTItMS0xLTE2MDAwNA_7757a6af-0ecf-416b-b4aa-9098b8ccbe91">4.23</ix:nonFraction>%</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:nonFraction unitRef="usd" contextRef="i2726a2753da64810aaad109ea83044b7_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTQtMS0xLTE2MDAxMg_a0c1043d-ae6b-4821-9a25-5e1ec80738e0">3,750</ix:nonFraction></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05094b788a024f349fac17e6a5d5684b_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTUtMS0xLTE2MDA0Mw_25952b36-6d57-4373-84fb-9a4e6d78749f">&#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: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="ib096462b357c4d148074a6e000499053_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTAtMS0xLTE2MDAwNA_b010cae6-a126-4dd6-bbb8-695b75b6bfe0">4/1/2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib096462b357c4d148074a6e000499053_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTEtMS0xLTE2MDAwNA_ef1a8f2a-9432-4a75-891a-76f28208841b">5/1/2053</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6248b930ab2c4323a966776df178ce7d_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTItMS0xLTE2MDAwNA_0022babf-6441-49a5-95ae-e624f5307724">4.24</ix:nonFraction>%</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:nonFraction unitRef="usd" contextRef="i6248b930ab2c4323a966776df178ce7d_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTQtMS0xLTE2MDAxMg_5d3e5ad5-857f-48b3-8d97-e4f73db479d6">2,125</ix:nonFraction></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7ee8ce365bd4fb0adde041dab4f1eae_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTUtMS0xLTE2MDA0Mw_f4bbb371-2e51-4cfd-a2c8-652be1cc157c">&#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: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="i315d697e3fb34b1483d734b7f1949546_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTAtMS0xLTE2MDAwNA_2bb1a27c-456e-4938-9e0b-d7333770dce8">6/1/2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i315d697e3fb34b1483d734b7f1949546_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTEtMS0xLTE2MDAwNA_89c11288-7692-46ab-8874-38447c8208fb">5/1/2052</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74d871b79fdc43d7b5330569ca19a530_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTItMS0xLTE2MDAwNA_710016f3-b937-4feb-8a48-d6d3b617e7ea">5.40</ix:nonFraction>%</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:nonFraction unitRef="usd" contextRef="i74d871b79fdc43d7b5330569ca19a530_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTQtMS0xLTE2MDAxMg_530dba86-84fa-46ff-8b1d-2d9d7bc019d0">5,010</ix:nonFraction></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20b958a229314e08b4d92fa6436ab2c8_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTUtMS0xLTE2MDA0Mw_26128863-91ee-4b9d-8dc6-9e6934eeb98b">&#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: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="i2fff2ae85e504c77bd1758c20986ae69_D20220101-20221231" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTAtMS0xLTE2MDAwNA_816ecbcc-c25b-4f73-aa30-732503f93fbd">6/1/2022</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2fff2ae85e504c77bd1758c20986ae69_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTEtMS0xLTE2MDAwNA_57e07152-048d-4256-94f5-f79e4621a8b5">5/1/2053</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib870cdf509cd4d8c9c854c939ca400b4_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTItMS0xLTE2MDAwNA_0df4f1e7-a5f8-4bec-9ff8-69305fe1517c">5.40</ix:nonFraction>%</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:nonFraction unitRef="usd" contextRef="ib870cdf509cd4d8c9c854c939ca400b4_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTQtMS0xLTE2MDAxMg_1e407ba1-18d1-4f2c-8455-a61092612034">3,365</ix:nonFraction></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65890d842d2c44388d55ef7874f7d649_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTUtMS0xLTE2MDA0Mw_e3a002bc-69b2-4500-88ba-c0a5a9dcb7f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTQtMS0xLTE0MDcxMw_be3bac93-bc72-427d-92fc-a9cd4c31b071">45,600</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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTUtMS0xLTE0MDcxMw_01e6eafa-4476-47e4-b281-106507bd4dab">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></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 </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><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%"><ix:continuation id="i7f64ea41fd1649918cd961e38d936ac0">transfer of the property.&#160;&#160;The Company recorded a $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:CommunityDevelopmentDistrictObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIxNDY_be326e18-0d48-4445-b645-346845e06123">29.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="mho:CommunityDevelopmentDistrictObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIxNTM_98c40513-aa64-4e5f-8a32-46257906616a">20.1</ix:nonFraction>&#160;million liability related to these CDD bond obligations as of December&#160;31, 2022 and December&#160;31, 2021, respectively, along with the related inventory infrastructure.</ix:continuation></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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 11.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMzUw_ad6a81ba-fb8f-48f4-ae18-12d865393a08" continuedAt="if551d325b1484e989f137ca590ebb259" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="if551d325b1484e989f137ca590ebb259" continuedAt="i5403cc64b4b248d4a8dddfaefcb5a7cc"><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%">On December 9, 2022, the Company entered into an amendment to the Credit Facility which, among other things (1) increased the commitments from lenders to $<ix:nonFraction unitRef="usd" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA0MjM_88fba0b7-09f3-4243-83e3-3d4771039ee1">650</ix:nonFraction> million from $<ix:nonFraction unitRef="usd" contextRef="i1e3f360837b64c64bb0297544c209d43_I20220930" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA0MzQ_4e38d6de-5427-4a48-a4ac-b7d9d6759abc">550</ix:nonFraction> million, (2) extended the maturity to <ix:nonNumeric contextRef="i3207b08eece44763a63c350680b250a1_D20220101-20221231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA0NzU_c1c829ac-0868-4b76-90df-d9b6c0eb89d2">December&#160;9, 2026</ix:nonNumeric>, (3) increased the accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $<ix:nonFraction unitRef="usd" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzOTI1Mw_bd5e023e-a417-4048-b47b-6ee198f5135d">800</ix:nonFraction> million, subject to obtaining additional commitments from lenders, (4) increased the sub-facility for letters of credit included in the Credit Facility to $<ix:nonFraction unitRef="usd" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="-6" name="mho:Sublimitforlettersofcredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA1Nzk_44b04d87-a98b-4374-bb82-4811becfb49a">250</ix:nonFraction> million from $<ix:nonFraction unitRef="usd" contextRef="i1e3f360837b64c64bb0297544c209d43_I20220930" decimals="-6" name="mho:Sublimitforlettersofcredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA1OTA_07ab67b1-2c11-4484-a42c-c00a12b28ec8">150</ix:nonFraction> million, and (5) replaced LIBOR with SOFR as an interest rate bench mark (subject to a floor of <ix:nonFraction unitRef="number" contextRef="i3207b08eece44763a63c350680b250a1_D20220101-20221231" decimals="4" name="mho:SOFRFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzOTI2NA_dafe778c-31f7-4ab0-9853-45e671cff9b9">0.25</ix:nonFraction>%) and permitted the Company to select an index rate for each borrowing from multiple interest rate options, including one, three or six month adjusted term SOFR, plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#8217;s then applicable leverage ratio).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzk5Mg_bec84d92-309c-4c60-ab4b-0a6bccbe8d13">1.6</ix:nonFraction>&#160;billion of availability for additional senior debt at December&#160;31, 2022.  As a result, the full $<ix:nonFraction unitRef="usd" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxOTkwMjMyNzAxMDE_88fba0b7-09f3-4243-83e3-3d4771039ee1">650</ix:nonFraction> million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2022, there were <ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMDE_ac622f5d-7b6f-40ff-8d85-bda9a4b6a5b7">no</ix:nonFraction> borrowings outstanding and $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:LettersOfCreditOutstandingUnderCreditFacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMzE_bf5202fd-ca33-41ee-8556-7de2e5a0fcfd">94.9</ix:nonFraction>&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEzMTg_1f269859-e119-4cb1-af2a-970fda2d4d54">555.1</ix:nonFraction>&#160;million. The Credit Facility includes a $<ix:nonFraction unitRef="usd" contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231" decimals="-6" name="mho:Sublimitforlettersofcredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxOTkwMjMyNzAxMDk_44b04d87-a98b-4374-bb82-4811becfb49a">250</ix:nonFraction> million sub-facility for letters of credit.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are guaranteed by all of the Company&#8217;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIwODM_2529ce1d-97f1-425c-b876-96edfe32af98">300.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxMTY_2def475a-f82f-4a3e-aaaf-f68521cc0c1f">3.95</ix:nonFraction>% Senior Notes due 2030 (the &#8220;2030 Senior Notes&#8221;) and the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxODU_5521569d-2f89-40b4-8804-da26c5eea605">400.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIyMTg_b0c7b77d-9025-421e-9f1a-3d008c6d89df">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:MinimumNetWorthRequiredForCompliance" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMxMzM_f229f60d-efe7-4f80-b4f0-3bd0b92d7188">1.3</ix:nonFraction>&#160;billion at December&#160;31, 2022 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="1" name="mho:Leverageratio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMyNjk_62ae313e-d673-485a-acaa-20b7d6b61a3a">60</ix:nonFraction>%, and (3) either a minimum Interest Coverage Ratio of <ix:nonFraction unitRef="number" contextRef="i0da230bbf7644c72ba98d1faf67f5638_I20221231" decimals="2" name="mho:InterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMzMjU_9ba3620b-45af-40b6-af66-b4034e36c629">1.5</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i93ff9a809d654ab39fdb4785b68fb4a2_I20221231" decimals="2" name="mho:InterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMzMzE_ae907424-2b26-4700-a433-0cabefcd34db">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, 2022, 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="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5Mzg_66b81d2c-7e35-4775-b446-a16d7712655c">200</ix:nonFraction> million, which increased to $<ix:nonFraction unitRef="usd" contextRef="i15a08c4b45814c99a1f69a5a66f07851_I20220919" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5NDU_dc5c6978-9429-423b-9b6b-edd374e67fc8">275</ix:nonFraction> million from September 19, 2022 to November 13, 2022 and increased to $<ix:nonFraction unitRef="usd" contextRef="i20aa1eae04c647da9c999ab06741b47e_I20221114" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5ODI_56c45100-95af-4feb-a909-e84c22104358">300</ix:nonFraction> million from November 14, 2022 to February 6, 2023 (periods of increases in the volume of mortgage originations).  The MIF Mortgage Warehousing Agreement expires on <ix:nonNumeric contextRef="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5OTc_66d4de83-25a1-481f-a0b5-784657af8f89">May&#160;26, 2023</ix:nonNumeric>.  Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month BSBY rate (adjusting daily) (subject to a floor of <ix:nonFraction unitRef="number" contextRef="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231" decimals="4" name="mho:LiborFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDEwMTI_4dd3796b-8da5-4501-8ff7-b9bc4bbfbdc5">0.25</ix:nonFraction>%)  plus a spread of 190 basis points.  The MIF Mortgage Warehousing Agreement also contains certain financial covenants. At December&#160;31, 2022, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Warehousing Agreement.</span></div><div style="margin-bottom: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 </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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5403cc64b4b248d4a8dddfaefcb5a7cc" continuedAt="i9132ca833ed34cb99b61c151e6fd7511"><div style="margin-bottom: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="usd" contextRef="i48e747653ff24e6194add92010abad27_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzNjc1NQ_928935f2-5a9b-44d7-97ac-75b6b8193052">90</ix:nonFraction>&#160;million. The MIF Mortgage Repurchase Facility expires on <ix:nonNumeric contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDEwMTY_b9e07a2f-75be-4eaa-837d-7020576fe97f">October&#160;23, 2023</ix:nonNumeric>.  M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to One-Month Term SOFR (subject to an all-in  floor of  <ix:nonFraction unitRef="number" contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231" decimals="5" name="mho:SOFRLoanType2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDE2MjU_e4bef4c6-58ed-4938-a644-23a7e3f87db1">2.375</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231" decimals="4" name="mho:SOFR" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDE2Mjk_396e2d30-4195-4245-ac7d-5b1994c99e71">2.75</ix:nonFraction>% based on the type of loan) and adjusts certain financial covenant limits, plus 150 or 200 basis points depending on the loan type.  The MIF Mortgage Repurchase Facility also contains certain financial covenants. At December&#160;31, 2022, M/I Financial was in compliance with all financial covenants of 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-weight:400;line-height:120%">At December 31, 2022 and 2021, M/I Financial&#8217;s total combined maximum borrowing availability under the two credit facilities were $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="mho:MaximumBorrowingAvailabilityUnderAllCreditLines" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU3NTM_4e11df5c-1c0a-4056-bf24-1cd834476977">390.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="mho:MaximumBorrowingAvailabilityUnderAllCreditLines" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU3NjA_72a2fc7c-51d5-4857-bb4b-70868e7a1789">325.0</ix:nonFraction>&#160;million, respectively. At December&#160;31, 2022 and December&#160;31, 2021, M/I Financial had $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU4MTA_ddc0234a-595b-48cf-b52f-e61d334fb6d5">245.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU4MTc_43c4d14a-ff95-4a82-b774-c7525fc0bcde">266.2</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%">As of both December 31, 2022 and 2021, we had $<ix:nonFraction unitRef="usd" contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMTI4MA_2529ce1d-97f1-425c-b876-96edfe32af98">300.0</ix:nonFraction> million of our 2030 Senior Notes outstanding.  The 2030 Senior Notes bear interest at a rate of&#160;<ix:nonFraction unitRef="number" contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMTI5Mg_2def475a-f82f-4a3e-aaaf-f68521cc0c1f">3.95</ix:nonFraction>%&#160;per year, payable semiannually in arrears on February 15 and August 15 of each year, and mature on <ix:nonNumeric contextRef="i639a87e43e5c490f902b3a8ffc94979f_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMTI5Ng_7041890f-65c5-4917-a8de-7c891f999eb9">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="i19bab0d66637410bad987b4a8b377be9_D20290815-20300215" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMjU2MA_18d006f7-963a-44fb-b17a-e2e95d321695">100.000</ix:nonFraction>% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December 31, 2022 and 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzcyNzY_5521569d-2f89-40b4-8804-da26c5eea605">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="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzczNjg_b0c7b77d-9025-421e-9f1a-3d008c6d89df">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="if3c6432f15a64b0ba471fcdad91e55b4_D20220101-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc0Njg_9f4c1ebe-874e-44f3-81a8-61af38f825f4">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="i9c7eb72bf77d4235971c5de38f9d9711_D20200122-20240131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc2Nzk_13c10141-cdc2-43b1-bebd-5adb02db452b">103.713</ix:nonFraction>%&#160;of the principal amount outstanding, but will decline to <ix:nonFraction unitRef="rate" contextRef="ieb74d065cd674a44aaecd856532c2414_D20240201-20250131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc3Mzk_2b77109c-78bb-4b96-a050-4e734efa80aa">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="if3c1a5c9828e450684a7392ad81f404a_D20250201-20260131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc4NzI_dbfee827-a944-4c50-8458-a498e074f698">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="iad0f5ffbd1f74b26b58d2467907dc6ad_D20260201-20280131" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzgwMDg_4c10c32b-86d1-490f-9db7-0e7e78dff866">100.000</ix:nonFraction>%&#160;of the principal amount outstanding if redeemed on or after February 1, 2026, but prior to maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof&#894; enter into certain sale and leaseback transactions&#894; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#8217;s assets. These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes. As of December&#160;31, 2022, 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, 2022, the Company was in compliance with all terms, conditions, and covenants under the indenture. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed jointly and severally on a senior unsecured basis by the Subsidiary Guarantors.  The 2030 Senior Notes and the 2028 Senior Notes are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.&#160; The 2030 Senior Notes and the 2028 Senior Notes are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the 2028 Senior Notes limits our ability to pay dividends on, and repurchase, our common shares and any of our preferred shares then outstanding to the amount of the positive balance in our &#8220;restricted payments basket,&#8221; as defined in the indenture.  The &#8220;restricted payments basket&#8221; is equal to $<ix:nonFraction unitRef="usd" contextRef="i1d7cc6abf43d4a7d9c7fe382c651a7d5_I20221231" decimals="-6" name="mho:Restrictionsonpaymentofdividends" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMDM0_f6242fa3-7c80-461f-8ecc-b6b486ae39cc">125.0</ix:nonFraction>&#160;million plus (1) <ix:nonFraction unitRef="number" contextRef="i8bdc7f7a022649e1806e73ccd54c2301_I20221231" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMDQ2_3fbd3ffa-9fdb-475a-addf-d79c38189be7">50</ix:nonFraction>% of our aggregate consolidated net income (or minus <ix:nonFraction unitRef="number" contextRef="ica57d0f7c3a24780895e8bbea58b4400_I20221231" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMTAw_445808f8-dee4-4097-9a1f-239c417ded1d">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="ia7eabfa0fb744593812334fe7fc56652_I20221231" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMjYy_bcd0a254-3409-406f-b9e2-d8329586ebff">100</ix:nonFraction>% of the net cash proceeds from either </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="i9132ca833ed34cb99b61c151e6fd7511"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:EquityRestrictions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExNTUx_b2aa6171-47bd-4c2e-99a8-3387ec751b4a">661.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:EquityRestrictions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExNTU4_10d9edfb-2204-470a-979e-1f12c8a3b032">487.5</ix:nonFraction> million at December 31, 2022 and 2021, 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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-5" name="us-gaap:OtherNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMDY5_7156f954-b94b-44d2-b5c1-b3f8a5de29e7">4.5</ix:nonFraction>&#160;million as of December 31, 2021, which are comprised of notes payable acquired in the normal course of business.  There were no other borrowings in Notes Payable - Other as of December 31, 2022.</span></div><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMzY5_f38c17ee-c9bf-4f8b-903e-fbeac4e1046b" 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, 2022 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%">2023</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzEtMS0xLTEtMTQwNzEz_8e500e18-b3b5-4dc4-a64f-a2452119ecf2">245,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-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%">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzItMS0xLTEtMTQwNzEz_75be353c-fb39-4ac4-98e0-f58c0d7c1ed4">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzMtMS0xLTEtMTQwNzEz_88de6662-4782-4a93-9967-01134f1ae996">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzQtMS0xLTEtMTQwNzEz_7fa1d90e-74f4-4e99-b8cf-e37fab69d07a">&#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%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzUtMS0xLTEtMTQwNzEz_ac3f396a-4923-4a7e-83ae-8adbbb6b12d4">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzYtMS0xLTEtMTQwNzEz_2712ae86-4954-464a-88fa-4d15a5b5a2c3">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:LongTermDebtMaturitiesRepaymentsOfPrincipal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzctMS0xLTEtMTQwNzEz_cc0ffd0c-2f4f-49bc-bd10-0c8f73ef43ed">945,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></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_154"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTQvZnJhZzoxOGI2NzAyOWM1YzE0NDU4YThkMjMyYzlmNGU4OWYwZC90ZXh0cmVnaW9uOjE4YjY3MDI5YzVjMTQ0NThhOGQyMzJjOWY0ZTg5ZjBkXzI3Nzg_43f313f1-752c-47ca-a136-dca95bd2e48b" continuedAt="ia0438255ccbc4442841fae7567799b21" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="ia0438255ccbc4442841fae7567799b21"><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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTQvZnJhZzoxOGI2NzAyOWM1YzE0NDU4YThkMjMyYzlmNGU4OWYwZC90ZXh0cmVnaW9uOjE4YjY3MDI5YzVjMTQ0NThhOGQyMzJjOWY0ZTg5ZjBkXzM2Ng_eccc1e03-f4b8-44f4-8478-41cb33246841">16.4</ix:nonFraction> million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and liabilities at the date of the acquisition in accordance with ASC 350.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 350, the Company analyzes goodwill for impairment on an annual basis (or more often if indicators of impairment exist).  The Company performs a qualitative assessment to determine whether the existence of events or circumstances leads to a determination that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount.  When performing a qualitative assessment, the Company evaluates qualitative factors such as: (1) macroeconomic conditions, such as a deterioration in general economic conditions; (2) industry and market considerations, such as deterioration in the environment in which the entity operates; (3) cost factors, such as increases in raw materials and labor costs; and (4) overall financial performance, such as negative or declining cash flows or a decline in actual or planned revenue or earnings, to determine if it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount.  If the qualitative assessment indicates that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, then a quantitative assessment is performed to determine the reporting unit&#8217;s fair value.  If the reporting unit&#8217;s carrying value exceeds its fair value, then an impairment loss is recognized for the amount of the excess of the carrying amount over the reporting unit&#8217;s fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual goodwill impairment analysis via a quantitative test during the fourth quarter of 2022, and there was no impairment recorded at December&#160;31, 2022.  There were no indicators of impairment or impairment charges recorded at December&#160;31, 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 evaluation of goodwill for possible impairment includes estimating fair value using one or a combination of valuation techniques, such as discounted cash flows.  These valuations require the Company to make estimates and assumptions regarding future operating results, cash flows, changes in capital expenditures, selling prices, profitability, and the cost of capital.  Although the Company believes its assumptions and estimates are reasonable, deviations from the assumptions and estimates could produce a materially different result.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_157"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13. <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90ZXh0cmVnaW9uOmVkNGQ0OTNjNjFhMDRmNTFhNzVjOWY2M2ZhNGJiNTFkXzI2NA_78d4049d-4ed2-4a37-9388-6037a7a4cec3" continuedAt="i87ac52261e6d4ddd9991cff8a6405114" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i87ac52261e6d4ddd9991cff8a6405114"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90ZXh0cmVnaW9uOmVkNGQ0OTNjNjFhMDRmNTFhNzVjOWY2M2ZhNGJiNTFkXzI2NQ_c1830385-05e9-4852-a1c5-065fb67d1f4a" 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, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzQtMS0xLTEtMTQwNzEz_888905fe-6a05-48f1-b2be-673ebd69404b">490,662</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzQtMy0xLTEtMTQwNzEz_b01ef42e-f7ed-4a69-9a2e-b83a03eff9e8">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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzQtNS0xLTEtMTQwNzEz_5c9b1ae4-af81-4a5a-b5e0-cc21cb52b673">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzgtMS0xLTEtMTQwNzEz_228a559f-8a9c-456b-bdb0-a856cbae343b">27,876</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzgtMy0xLTEtMTQwNzEz_a43742df-f8a7-4f99-be35-9356eb09addb">29,092</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzgtNS0xLTEtMTQwNzEz_cd3651f0-a5cd-480e-8bce-f755b6fa8f29">28,610</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEwLTEtMS0xLTE0MDcxMw_54b2d8c3-77bf-4b66-a441-4dbd808d6819">265</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEwLTMtMS0xLTE0MDcxMw_452e8ec9-4ddb-4090-9868-8cd79ef353be">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="shares" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEwLTUtMS0xLTE0MDcxMw_60d8595a-10c2-4520-8a14-5247753949e4">298</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzExLTEtMS0xLTE0MDcxMw_5d68a7df-bbee-410b-a131-ea1e0cc090ca">322</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzExLTMtMS0xLTE0MDcxMw_49081be7-da3a-4078-9579-ca976355d440">320</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzExLTUtMS0xLTE0MDcxMw_5e77a0d9-a9e4-4b70-83c9-2464c81d64a6">244</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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding - adjusted for assumed conversions</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEzLTEtMS0xLTE0MDcxMw_f0859f3d-c4f0-49c8-8b5e-8c079da5cb99">28,463</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEzLTMtMS0xLTE0MDcxMw_4bab7db9-1ef2-465e-a7be-837b972f3025">29,880</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEzLTUtMS0xLTE0MDcxMw_77eea75e-7771-49db-9bc2-62ca83ec680b">29,152</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: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE1LTEtMS0xLTE0MDcxMw_15cc05b5-72f9-4fcf-a982-e5603965dce1">17.60</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE1LTMtMS0xLTE0MDcxMw_0848dd84-7a15-4e40-b9f5-8300d9ad87a3">13.64</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE1LTUtMS0xLTE0MDcxMw_793b671c-0c58-4f89-a298-38918e0dd741">8.38</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE2LTEtMS0xLTE0MDcxMw_fa65497b-7526-49a0-99c4-8f353db8eb0a">17.24</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE2LTMtMS0xLTE0MDcxMw_c3827b95-7cdc-4d74-a629-8c29bf746240">13.28</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE2LTUtMS0xLTE0MDcxMw_b31f003b-eea4-4c36-bdf4-30a8ec01d466">8.23</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE3LTEtMS0xLTE0MDcxMw_d275fae3-2c33-47c6-b9f3-bdeed92706ce">846</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE3LTMtMS0xLTE0MDcxMw_ac818c32-2efc-4741-b117-04b272fd9093">11</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE3LTUtMS0xLTE0MDcxMw_0bc9fb8a-30f0-4f61-b1f2-d189ca02b4cf">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></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_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 14.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0Nzc_efaf767e-211f-4c16-8dfa-5a0b503a574c" continuedAt="i13ad6730f41647089179aa0d3e91add0" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i13ad6730f41647089179aa0d3e91add0" continuedAt="i879c177caba04ccd89e93375bf1eb62c"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and attributable to operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates expected to apply in the years in which the temporary differences are expected to be recovered or paid.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate our deferred tax assets, including the benefit from NOLs and tax credit carryforwards, if any, to determine if a valuation allowance is required.  Companies must assess, using significant judgments, whether a valuation allowance should be established based on the consideration of all available evidence using a &#8220;more likely than not&#8221; standard with significant weight being given to evidence that can be objectively verified.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  Based upon a review of all available evidence, we believe our deferred tax assets were fully realizable in all periods presented.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act (IRA) was enacted August 16, 2022 to address the high cost of prescription drugs, healthcare availability, climate change and inflation. The IRA extended the energy efficient homes credit through 2032 and, as a result, the Company recognized a $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzI3NDg3NzkwNzQwNzM_5e176ad9-8a16-4888-88f8-3dc0c8e53663">10.0</ix:nonFraction>&#160;million year-to-date tax benefit during 2022. At December&#160;31, 2022, the Company&#8217;s total deferred tax assets were $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzE2OTY_f46af50f-66b4-4771-94ba-91ba2989c421">41.5</ix:nonFraction>&#160;million which were offset by $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzE3MTg_40eee49c-290d-4d8a-a7d8-34815bfae1a4">23.5</ix:nonFraction>&#160;million of total deferred tax liabilities for a $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzE3NjE_2054aca3-5794-401f-9949-1f2fe2fd4480">18.0</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%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i879c177caba04ccd89e93375bf1eb62c" continuedAt="ia0d16d13011c4897ba8c0af49dba9c70"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0NjI_5d4a8d90-c127-4553-9893-8e333ec051d0" 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred 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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzMtMS0xLTEtMTQwNzEz_e162e1db-7f79-4653-a398-13bc21e817cc">11,446</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzMtMi0xLTEtMTQwNzEz_75b8b4bb-0462-474e-b6a1-12a46f6c1e05">9,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="padding:2px 1pt 2px 7.75pt;text-align: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzQtMS0xLTEtMTQwNzEz_7e05cf5e-ac59-43fa-aa6f-bc7a849aff29">2,097</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzQtMi0xLTEtMTQwNzEz_c22136fe-ade7-4720-b641-e746a72697f0">1,430</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzUtMS0xLTEtMTQwNzEz_eb0d1662-df50-48a3-9884-0e15323daf75">9,474</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzUtMi0xLTEtMTQwNzEz_9261f2e2-63d9-47e2-8301-aa0ce300f097">5,033</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:DeferredTaxAssetOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzYtMS0xLTEtMTQwNzEz_9e83aca0-4402-4fe9-96a7-70540663c8db">15,359</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:DeferredTaxAssetOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzYtMi0xLTEtMTQwNzEz_51922b38-8319-4e66-aeea-b0f43efa044d">12,900</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzctMS0xLTEtMTQwNzEz_3748866f-5de9-478f-b9c2-32b838c407e1">421</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzctMi0xLTEtMTQwNzEz_dfdac6c5-bdce-42d4-b52e-80ba63d3d9c9">335</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzgtMS0xLTEtMTQwNzEz_2c15a07a-6de5-4961-8b89-cdae1e0bc74d">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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzgtMi0xLTEtMTQwNzEz_8e6fab95-081f-4c22-ba04-21df12edd0e8">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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzktMS0xLTEtMTQwNzEz_8a4b7236-7bc2-41b4-9a60-24afec829079">2,656</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzktMi0xLTEtMTQwNzEz_340832b7-9ae0-4c4b-9776-329a0ea91f02">809</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEwLTEtMS0xLTE0MDcxMw_4f18d248-ccc4-40db-b376-2643575b25cd">41,518</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEwLTItMS0xLTE0MDcxMw_64debeec-9bff-45dd-b5b7-d3fc0f587acd">30,336</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:Federaleffectofstatedeferredtaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEzLTEtMS0xLTE0MDcxMw_704fc96a-5176-46c3-8187-146ed9e7fc89">645</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:Federaleffectofstatedeferredtaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEzLTItMS0xLTE0MDcxMw_6c4d37da-e360-4af5-a7da-2e893e333ed9">373</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE0LTEtMS0xLTE0MDcxMw_5d7ce3bb-82e4-4632-9e9d-01e905e2c0e3">7,185</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE0LTItMS0xLTE0MDcxMw_e860284e-008e-4259-82f0-7031762a9902">6,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 7.75pt;text-align: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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE1LTEtMS0xLTE0MDcxMw_0b97e0d1-667a-4617-aef7-f745c25c2261">15,135</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE1LTItMS0xLTE0MDcxMw_dec7fefb-a0e9-4499-8da8-c392c11554dc">12,763</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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE2LTEtMS0xLTE0MDcxMw_1d8920ba-7b8c-41f3-a344-54d26b21501d">534</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE2LTItMS0xLTE0MDcxMw_c21dfdab-ac2f-4d92-b098-748a0d081a30">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE4LTEtMS0xLTE0MDcxMw_a5592d99-e2c1-4297-a6d0-997c5bd63466">23,499</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE4LTItMS0xLTE0MDcxMw_5bb3990d-bda2-49d0-becd-201d2648e4ba">20,085</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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzIwLTEtMS0xLTE0MDcxMw_f4c20528-446b-4d66-80c6-f7fc93b276a2">18,019</ix:nonFraction></span><span style="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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzIwLTItMS0xLTE0MDcxMw_a1588630-4feb-4232-8fc1-46dae65b58f4">10,251</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0Njc_c55918b9-9b84-49d8-a42b-f021fc66b25a" 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzMtMS0xLTEtMTQwNzEz_aedd8d92-cd0c-4cd3-9121-1510302e96f1">126,752</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzMtMi0xLTEtMTQwNzEz_fdb89c20-63c6-4482-9118-8f9598d4806b">93,869</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzMtMy0xLTEtMTQwNzEz_9b47ab16-4d4b-4fd7-9ffe-c665b69bc46e">54,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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzQtMS0xLTEtMTQwNzEz_08cab4ca-1521-4005-b5d4-513ca4b3fdb1">25,560</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzQtMi0xLTEtMTQwNzEz_d78ccd37-59be-4db3-a034-6252f619eed2">22,445</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzQtMy0xLTEtMTQwNzEz_a4fff52a-420f-40bd-92fb-31d1fe32de12">12,087</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzUtMS0xLTEtMTQwNzEz_15b642e8-3f46-4257-b6d3-89e0c18ca630">152,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="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzUtMi0xLTEtMTQwNzEz_dc891495-3d91-4398-bebc-55d199a6988b">116,314</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzUtMy0xLTEtMTQwNzEz_e0ca03bb-e00b-4ebf-80c4-08a5985a142f">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></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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEwLTEtMS0xLTE0MDcxMw_2242ae45-5a78-4693-a190-f69f774e35e2">6,740</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEwLTItMS0xLTE0MDcxMw_6841501e-f512-40a4-aac6-0d39d447a492">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEwLTMtMS0xLTE0MDcxMw_85f7dc3d-5fb8-45be-bbbb-0f3d0bcdf3c1">2,520</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzExLTEtMS0xLTE0MDcxMw_39a39d48-30b2-40d1-bf39-4ee2a86e17c9">1,027</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzExLTItMS0xLTE0MDcxMw_d0fd9eaa-90c0-4b04-9df5-6927c8b24e85">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzExLTMtMS0xLTE0MDcxMw_40ff66f3-bd09-4e2b-9661-c356ec8dfddd">928</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEyLTEtMS0xLTE0MDcxMw_6e01e778-087e-4681-9747-bf473f699a63">7,767</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEyLTItMS0xLTE0MDcxMw_5b08951b-9905-4f36-b4ea-dff3c9a68dca">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEyLTMtMS0xLTE0MDcxMw_0e2d0207-1f04-415f-8d46-7b229267548f">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></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEzLTEtMS0xLTE0MDcxMw_94a1a6e7-a47b-4919-b303-1cd6e752ca0f">144,545</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEzLTItMS0xLTE0MDcxMw_0d4e708a-b7cb-4e3a-904a-02a44a63be30">112,246</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEzLTMtMS0xLTE0MDcxMw_4dff6cbc-f163-49bb-94ab-645312561bcf">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></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 2022, 2021 and 2020, the Company&#8217;s effective tax rate was <ix:nonFraction unitRef="number" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzIwODY_0075a0f3-ff85-47d3-81d3-65b4f9dd0a39">22.76</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzIwOTA_204620ee-12aa-4279-a4d2-2dd7d5261567">22.05</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzIwOTg_232f7a62-0aeb-4ece-bdfc-9102879ca46a">22.63</ix:nonFraction>%, respectively. <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0OTI_1dd1a378-8867-4dd6-a4b9-22a0d5e80105" continuedAt="i1065e8b6c0fb4ad09ed4bc9d977991da" 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="i1065e8b6c0fb4ad09ed4bc9d977991da"><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzItMS0xLTEtMTQwNzEz_32341691-bb2a-43e6-8c15-9c5225f828fa">133,393</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzItMi0xLTEtMTQwNzEz_0359392c-95ba-45fb-9ea6-e65cf9b93a26">106,914</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzItMy0xLTEtMTQwNzEz_3fe282bd-a0c5-4a4e-a930-6f7dca9061bd">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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzMtMS0xLTEtMTQwNzEz_910b4c62-50ef-4020-af16-8519bb322ccd">21,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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzMtMi0xLTEtMTQwNzEz_54017ed1-b38a-4673-9769-31d804b7b7e9">17,941</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzMtMy0xLTEtMTQwNzEz_7124c1da-b66d-4694-81eb-54004aaa59ae">10,761</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzgtMS0xLTEtMTQwNzEz_d060bd3c-c631-4d76-924b-a26add3c22a3">166</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzgtMi0xLTEtMTQwNzEz_f1aa7c73-0393-47e2-8bb4-2f49deb303ae">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzgtMy0xLTEtMTQwNzEz_6f0fb7ef-9f25-43b5-a994-87a5f319bfd9">1,322</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEwLTEtMS0xLTE0MDcxMw_5b038135-28c4-4542-ada6-b92c65de7129">10,001</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEwLTItMS0xLTE0MDcxMw_1faca094-d5d6-4e8a-8115-29ef4121db0a">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEwLTMtMS0xLTE0MDcxMw_9254cf79-e9c2-4114-92c5-19976f58962d">7,182</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzExLTEtMS0xLTE0MDcxMw_726b4dee-1fd5-4353-91db-130bf3663e32">445</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzExLTItMS0xLTE0MDcxMw_7791b169-25db-42eb-827d-6d148f1706b8">2,401</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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzExLTMtMS0xLTE0MDcxMw_bb82d942-de67-4deb-acec-7492a589c8b3">2,803</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEyLTEtMS0xLTE0MDcxMw_fb2906b6-af78-467e-b69b-73cf9de7028d">144,545</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEyLTItMS0xLTE0MDcxMw_baa34bfd-d0c9-4b5e-82f5-f3de7aec2b88">112,246</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEyLTMtMS0xLTE0MDcxMw_42547e43-fb83-4bdb-b06d-9156d8bcf70f">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></tr></table></ix:continuation></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various states.&#160;&#160;The Company is no longer subject to U.S. federal, state or local examinations by tax authorities for years before 2018.&#160;&#160;The Company is audited from time to time, and if any adjustments are made, they would be either immaterial or reserved.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense.&#160;&#160;At December&#160;31, 2022, 2021 and 2020, we had <ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzI5MTM_5c71eed5-898a-428d-9e7d-7173aed7354c">no</ix:nonFraction> unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="ia0d16d13011c4897ba8c0af49dba9c70"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in prior years.  We believe that our current income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $<ix:nonFraction unitRef="usd" contextRef="i9ce275dcf94848b9b0aae60f38ce9aab_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzMyMjI_1f7c936d-cc14-4c49-99c7-31652610f551">0.1</ix:nonFraction>&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2022.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $<ix:nonFraction unitRef="usd" contextRef="if1eebe562dac4c0093ccb8d20612ceb0_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzMzODk_1d994381-548c-42e1-bd08-dc5bb9a86fc6">0.1</ix:nonFraction>&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.</span></div></ix:continuation><div id="i4deb017c83aa4a77adf62078cdb8417b_166"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15.  <ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzQzNDI_7618440e-84fd-415b-8f44-b2e9a006fb79" continuedAt="ib234d43d2d684ef0a81b289f07f74f9e" escape="true">Business Segments</ix:nonNumeric></span></div><ix:continuation id="ib234d43d2d684ef0a81b289f07f74f9e" continuedAt="i81ea5a1c88ef4460bce4e14c0df1d9c1"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of segment reporting requires significant judgment in determining our operating segments. Operating segments are defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Company&#8217;s chief operating decision makers to evaluate performance, make operating decisions and determine how to allocate resources.&#160;&#160;The Company&#8217;s chief operating decision makers evaluate the Company&#8217;s performance in various ways, including:  (1) the results of our individual homebuilding operating segments and the results of our financial services operations; (2) the results of our homebuilding reportable segments; and (3) our consolidated financial results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 280&#8221;), we have identified each homebuilding division as an operating segment because each homebuilding division engages in business activities from which it earns revenue, primarily from the sale and construction of single-family attached and detached homes, acquisition and development of land, and the occasional sale of lots to third parties.  Our financial services operations generate revenue primarily from the origination, sale and servicing of mortgage loans and title services primarily for purchasers of the Company&#8217;s homes and are included in our financial services reportable segment.  Corporate is a non-operating segment that develops and implements strategic initiatives and supports our operating segments by centralizing key administrative functions such as accounting, finance, treasury, information technology, insurance and risk management, legal, marketing and human resources.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the aggregation criteria defined in ASC 280, we have determined our reportable segments as follows: Northern homebuilding, Southern homebuilding, and financial services operations.&#160;&#160;The homebuilding operating segments included in each reportable segment have been aggregated because they share similar aggregation characteristics as prescribed in ASC 280 in the following regards: (1) long-term economic characteristics; (2) historical and expected future long-term gross margin percentages; (3) housing products, production processes and methods of distribution; and (4) geographical proximity.  We may, however, be required to reclassify our reportable segments if markets that currently are being aggregated do not continue to share these aggregation characteristics.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding operating segments that comprise each of our reportable segments are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:294.00pt"><tr><td style="width:1.0pt"></td><td style="width:145.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:144.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Southern</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago, Illinois</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orlando, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarasota, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbus, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tampa, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></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="i81ea5a1c88ef4460bce4e14c0df1d9c1" continuedAt="i14b18490a91a48ec91b3e9b8d9ded920"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzQzNDA_61d40e45-82e4-4b9d-b288-f852023a64cb" continuedAt="i33fdeacc941244c384cdf4b060915956" 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 2022, 2021 and 2020, 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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: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="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMtMS0xLTEtMTQwNzEz_9216fb2e-03ff-407d-af11-1488c3276951">1,714,236</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="if46846691c6c46d680c67c487718f79e_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMtMy0xLTEtMTQwNzEz_6be680d0-9455-44b8-8364-169a33212d09">1,595,746</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="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMtNS0xLTEtMTQwNzEz_280186ef-d7a2-4eda-8273-3e105b79ea02">1,256,405</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="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzQtMS0xLTEtMTQwNzEz_af63a4a0-ba00-4e69-af5f-ae2cdfdbb7ac">2,330,962</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzQtMy0xLTEtMTQwNzEz_daebf808-945b-44fc-8021-5289c883d760">2,048,113</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="iab430848d2514f3c902c6919273a2d96_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzQtNS0xLTEtMTQwNzEz_4a8a8048-7168-43e2-985e-1fdf192cf698">1,702,727</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="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzUtMS0xLTEtMTQwNzEz_bbc03165-d20b-4943-8a14-edc67f7cc8f7">86,195</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzUtMy0xLTEtMTQwNzEz_27e90755-1df1-42be-99b4-041ff2eec27b">102,028</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="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzUtNS0xLTEtMTQwNzEz_c04f93af-5863-4428-b983-44043bd86914">87,013</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzYtMS0xLTEtMTQwNzEz_67852cda-0e8f-43a5-93f9-d697bc1946b4">4,131,393</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzYtMy0xLTEtMTQwNzEz_c1b5a99c-c6d7-4363-beda-dfb95cc65f1f">3,745,887</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzYtNS0xLTEtMTQwNzEz_32e0e3bf-fbb1-4fe6-aec8-2b98a8c2acde">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></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzktMS0xLTEtMTQwNzEz_25a65c4c-7bac-4d09-a3b9-85613b11ab03">217,499</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="if46846691c6c46d680c67c487718f79e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzktMy0xLTEtMTQwNzEz_610e0ceb-4adc-4223-8540-d9dc76d8f707">211,958</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="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzktNS0xLTEtMTQwNzEz_cfe4bff6-ff7b-46ec-ac3c-7721503d1b6d">125,588</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">(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="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEwLTEtMS0xLTE0MDcxMw_52fa12cd-6682-4fc3-88ad-27ea242be042">451,874</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEwLTMtMS0xLTE0MDcxMw_eff5b46c-b0bd-4d38-a457-d1d63da1c0df">312,661</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="iab430848d2514f3c902c6919273a2d96_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEwLTUtMS0xLTE0MDcxMw_18a0210e-41d6-4bc5-a0a2-3a1b9a05bf7e">202,561</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="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzExLTEtMS0xLTE0MDcxMw_4b19cab0-d556-4175-a3ee-2f804d1debd6">44,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="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzExLTMtMS0xLTE0MDcxMw_e12381f3-c1f3-4510-a430-b2e16d631b7b">62,291</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="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzExLTUtMS0xLTE0MDcxMw_2ea393ce-90d1-42c1-a3cb-b32684ca3780">53,395</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="icceaa188fb2246939516d363ba79002c_D20220101-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEyLTEtMS0xLTE0MDcxMw_ea33accc-616c-4bae-b79a-4d1d8b148471">76,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="ieff9983f48bc46a19ff792e93acdd95a_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEyLTMtMS0xLTE0MDcxMw_62793a3e-44c8-4259-9a58-fa72dac4e4cd">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="i3dfdc6012ba04bdeb852c479ccc466d8_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEyLTUtMS0xLTE0MDcxMw_7aefff73-bd36-49b3-a583-a780c5bdf8e5">62,283</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">(a) (b) (c)</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEzLTEtMS0xLTE0MDcxMw_db22a528-cbce-4c2e-bff5-a765c071a413">637,451</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEzLTMtMS0xLTE0MDcxMw_f2b526ee-e07d-404f-a7dc-b2db0a892849">518,296</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEzLTUtMS0xLTE0MDcxMw_3fbdfcdf-b32f-4351-a86e-86843c494e70">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></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="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE2LTEtMS0xLTE0MDcxMw_5f65985e-6fd1-4af2-aa79-2ecceb42adc8">469</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="if46846691c6c46d680c67c487718f79e_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE2LTMtMS0xLTE0MDcxMw_3f76dcf4-1a6d-4889-893b-8a543d918e03">76</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="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE2LTUtMS0xLTE0MDcxMw_78c2d1d3-b510-4554-b3d5-39d0133fe398">2,465</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="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE3LTEtMS0xLTE0MDcxMw_781094fe-cb1c-46f7-ade9-3220abde877f">1,447</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="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE3LTMtMS0xLTE0MDcxMw_c10f0d81-5873-44da-9361-cd4c8b37dc62">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="iab430848d2514f3c902c6919273a2d96_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE3LTUtMS0xLTE0MDcxMw_71721196-a2e4-41d4-8117-789915f2c09f">4,292</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="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE4LTEtMS0xLTE0MDcxMw_1bf9d532-0f10-4b16-acda-1817080fd4e3">5,122</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE4LTMtMS0xLTE0MDcxMw_4a89c382-1ad5-435a-a17c-413fb6bbbf9f">3,912</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="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE4LTUtMS0xLTE0MDcxMw_976671b8-0002-43f5-bc69-60d4af470752">2,927</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="icceaa188fb2246939516d363ba79002c_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE5LTEtMS0xLTE0MDcxMw_2fb31d12-b5c9-4550-8ea6-d044793f07a2">956</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="ieff9983f48bc46a19ff792e93acdd95a_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE5LTMtMS0xLTE0MDcxMw_1e20ba71-7d29-4390-acfb-0a084b50dc1e">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="i3dfdc6012ba04bdeb852c479ccc466d8_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE5LTUtMS0xLTE0MDcxMw_3dba5119-765c-494f-b969-112cc2029ea4">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIwLTEtMS0xLTE0MDcxMw_215b2037-0989-4efe-a7b4-6cbc19545d89">2,250</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIwLTMtMS0xLTE0MDcxMw_7dbbb5f1-e4db-4814-a83a-a9e61f9a3a8c">2,156</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIwLTUtMS0xLTE0MDcxMw_c9cff752-1a79-4288-9d0f-a0db0dc89420">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></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">(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%">(<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIyLTEtMS0xLTE0MDcxMw_5fab8bbf-b99c-48ab-a684-b5429339606d">6</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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIyLTMtMS0xLTE0MDcxMw_5e749225-d826-4664-930a-5578ab8d3eec">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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIyLTUtMS0xLTE0MDcxMw_3a4bf6a3-ac58-4df9-9572-b04a72b4a7c5">466</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">(e)</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIzLTEtMS0xLTE0MDcxMw_3b872e81-e8e1-4566-b214-58b527bf7086">&#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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIzLTMtMS0xLTE0MDcxMw_9eb0f686-2aa0-4705-b109-f380a3ab3c7f">9,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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIzLTUtMS0xLTE0MDcxMw_9a54b751-f32b-46d9-9b73-94a17e388224">&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI2LTEtMS0xLTE0MDcxMw_575b019c-bd16-4fd5-95f2-6604785f8c6c">635,207</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI2LTMtMS0xLTE0MDcxMw_21ea4e31-3ffa-4ec7-b11c-9ed29f34dd91">509,114</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI2LTUtMS0xLTE0MDcxMw_bdbb1cdd-b281-437f-8582-6e2d41e03bab">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></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="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI5LTEtMS0xLTE0MDcxMw_a38f1929-5a9d-4eae-b250-7b95fab1c8f3">3,308</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="if46846691c6c46d680c67c487718f79e_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI5LTMtMS0xLTE0MDcxMw_f1b4b4b3-2943-4112-bee9-cbd0496f6c1d">3,407</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="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI5LTUtMS0xLTE0MDcxMw_efb4bf7e-42d4-433e-81d8-51a5ca8153df">3,342</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="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMwLTEtMS0xLTE0MDcxMw_f3d42990-3d3d-4d8c-92e8-32dd52d6d0bc">2,790</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMwLTMtMS0xLTE0MDcxMw_f3533225-505e-4636-9709-e7480f19c7f6">3,644</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="iab430848d2514f3c902c6919273a2d96_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMwLTUtMS0xLTE0MDcxMw_059ae89f-dbac-4cd9-b08d-8320b9ba7057">4,468</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="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMxLTEtMS0xLTE0MDcxMw_49dac9b7-8490-4b5f-a235-b934beebef96">2,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMxLTMtMS0xLTE0MDcxMw_f758cf47-cac4-4658-a29c-50cdd133e0a5">2,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%"><ix:nonFraction unitRef="usd" contextRef="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMxLTUtMS0xLTE0MDcxMw_fd7f6d28-f2d5-4929-ad44-13f36530e26a">3,034</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="icceaa188fb2246939516d363ba79002c_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMyLTEtMS0xLTE0MDcxMw_44b36581-135a-498b-8e81-69b905f520d9">8,898</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieff9983f48bc46a19ff792e93acdd95a_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMyLTMtMS0xLTE0MDcxMw_32f4b39d-88ef-4e7b-b224-c40e4e7deb1d">7,637</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="i3dfdc6012ba04bdeb852c479ccc466d8_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMyLTUtMS0xLTE0MDcxMw_9e4b87aa-f418-4232-9ab8-ffd699c537a0">6,734</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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMzLTEtMS0xLTE0MDcxMw_0a086f7f-e177-4f0e-9336-1d8968a4cf1a">17,174</ix:nonFraction></span><span style="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="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMzLTMtMS0xLTE0MDcxMw_3f4fbede-9744-492d-b7ea-83baaaa13469">16,915</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMzLTUtMS0xLTE0MDcxMw_73db4f44-1fcb-40d7-9b52-5324cb59aac9">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></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes a $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-5" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzMyMDY_f973698b-764a-4e4c-82d4-5d063ed010e4">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="#i4deb017c83aa4a77adf62078cdb8417b_136">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: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%">(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">For the years ended December 31, 2022 and 2020, total operating income was reduced by $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-3" name="mho:TotalValuationAdjustmentsAndWriteOffs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzU0OTc1NTgxODYzOQ_ea3909ed-c3aa-4cf1-8e29-bad350d9f6e2">18.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231" decimals="-3" name="mho:TotalValuationAdjustmentsAndWriteOffs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzM0Nzk_997cde93-ca53-434e-b652-61c43920d210">8.4</ix:nonFraction>&#160;million, respectively, related to asset impairment charges taken during the period.  </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%">(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">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: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%"><ix:continuation id="i33fdeacc941244c384cdf4b060915956" continuedAt="i87945a95a4664b09b705bcae7ef06851">(e)</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:9.13pt"><ix:continuation id="i87945a95a4664b09b705bcae7ef06851">Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs.</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%">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="i14b18490a91a48ec91b3e9b8d9ded920"><ix:nonNumeric contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzQzNDc_0aa2b03e-9820-4ee6-8704-946863cd2e04" 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, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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="i54a02c4049604f7f9c730bac9f10c3db_I20221231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItMS0xLTEtMTQwNzEz_4afe3659-d1a8-48a9-979d-340c1a22741c">8,138</ix:nonFraction></span><span style="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="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItMy0xLTEtMTQwNzEz_cca0a64b-9054-4792-8a25-3ea16d615d63">47,601</ix:nonFraction></span><span style="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="ic829f821cff641f28ca665c441a49434_I20221231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItNS0xLTEtMTQwNzEz_3fec898a-265c-48a0-9c6a-8d18b42862c8">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItNy0xLTEtMTQwNzEz_ab0d1cd5-4465-416c-b444-f3e2dec8ca0b">55,739</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="i54a02c4049604f7f9c730bac9f10c3db_I20221231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtMS0xLTEtMTQwNzEz_b930d5af-ab5c-4342-a77b-f0afcdd075a3">1,100,472</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtMy0xLTEtMTQwNzEz_c1a7f025-c2f9-499a-9ab7-697c5d3d2d51">1,672,391</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic829f821cff641f28ca665c441a49434_I20221231" decimals="-3" name="mho:InventorySegments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtNS0xLTEtMTQwNzEz_518e653d-28b8-43e7-90ae-9eccbd785714">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtNy0xLTEtMTQwNzEz_60cfe17b-6026-46a2-aa11-cd201bdf5309">2,772,863</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i54a02c4049604f7f9c730bac9f10c3db_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtMS0xLTEtMTQwNzEz_651f1ab7-efb4-473b-b2b1-9f74e2321efe">&#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="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtMy0xLTEtMTQwNzEz_d1fb77a8-1fdc-41db-8613-d24294025299">51,554</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic829f821cff641f28ca665c441a49434_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtNS0xLTEtMTQwNzEz_e14517b1-3378-4c4f-af6c-34381d870de7">&#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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtNy0xLTEtMTQwNzEz_f2f8e40e-a2e8-4786-84b7-542023ee095a">51,554</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i54a02c4049604f7f9c730bac9f10c3db_I20221231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtMS0xLTEtMTQwNzEz_e888b15f-38de-4485-89af-57fefd4779db">38,265</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtMy0xLTEtMTQwNzEz_f6baaac2-f820-4bfc-83ba-5e83fb94929a">103,182</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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="ic829f821cff641f28ca665c441a49434_I20221231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtNS0xLTEtMTQwNzEz_0081308d-d647-4640-8c70-23d479dec412">693,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"><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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtNy0xLTEtMTQwNzEz_e27d6da2-fe68-4628-8132-86a1db25e775">834,767</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i54a02c4049604f7f9c730bac9f10c3db_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtMS0xLTEtMTQwNzEz_877e3fe7-a557-4b41-b1d1-2b0223153d9d">1,146,875</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtMy0xLTEtMTQwNzEz_f8f8c662-9751-4a75-a5f4-4b92f801290f">1,874,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: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="ic829f821cff641f28ca665c441a49434_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtNS0xLTEtMTQwNzEz_d5af7231-a022-4b9f-a368-4bd1d2b3638a">693,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="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="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtNy0xLTEtMTQwNzEz_a3c2996b-5d9c-41ae-b44f-a45ffd511bda">3,714,923</ix:nonFraction></span><span style="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, 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: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="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItMS0xLTEtMTQwNzEz_192ea9ec-398e-47e2-9c55-3a1af0ae3e6e">4,123</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="i3708dd61a07a46088fad65b6e51c39e3_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItMy0xLTEtMTQwNzEz_aac3f667-c2ed-4238-8176-b846b4819ce6">48,795</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="i13b0e21aa8c4421e94fea77bdc034aef_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItNS0xLTEtMTQwNzEz_84ad95ca-441d-4f55-b9f1-6627aa822eca">&#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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItNy0xLTEtMTQwNzEz_1e851c6e-3a55-454f-8f82-7e5cef96389d">52,918</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="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtMS0xLTEtMTQwNzEz_ecaf52d9-d325-4750-8b18-37d49762cf67">987,258</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="i3708dd61a07a46088fad65b6e51c39e3_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtMy0xLTEtMTQwNzEz_31557db9-a504-44f0-845c-e7743471e1de">1,412,258</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="i13b0e21aa8c4421e94fea77bdc034aef_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtNS0xLTEtMTQwNzEz_0f1539bf-ef6a-4b91-bda8-db517514bdd8">&#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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtNy0xLTEtMTQwNzEz_dc63ddfa-12ba-4c7e-97d0-67ffb4410998">2,399,516</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="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtMS0xLTEtMTQwNzEz_abdf357a-ab82-4561-8b9d-c903219bf0bb">&#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="i3708dd61a07a46088fad65b6e51c39e3_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtMy0xLTEtMTQwNzEz_2b287211-46c5-4cdc-a210-89017c77644c">57,121</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="i13b0e21aa8c4421e94fea77bdc034aef_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtNS0xLTEtMTQwNzEz_e9886107-f8e4-4efc-976f-a7ca8c884e48">&#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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtNy0xLTEtMTQwNzEz_e148cdb3-fbbe-4c45-822f-35e91d62ddc7">57,121</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="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtMS0xLTEtMTQwNzEz_fde26d9e-f66e-4402-be54-27dc66d3b038">37,527</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="i3708dd61a07a46088fad65b6e51c39e3_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtMy0xLTEtMTQwNzEz_c57637c0-9c2a-485b-bb65-d2de8c2c86e6">63,844</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="i13b0e21aa8c4421e94fea77bdc034aef_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtNS0xLTEtMTQwNzEz_13b4abb0-ffe1-4912-9fd6-b8c3a805a51f">628,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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtNy0xLTEtMTQwNzEz_1cd48b3c-1cdb-4c85-a317-3ba9795b2e41">730,298</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="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtMS0xLTEtMTQwNzEz_322d2574-fbd0-4025-9bfe-c3517ac56d0a">1,028,908</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="i3708dd61a07a46088fad65b6e51c39e3_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtMy0xLTEtMTQwNzEz_37cb80e2-ba55-4a4c-9df6-7fa4182a1713">1,582,018</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="i13b0e21aa8c4421e94fea77bdc034aef_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtNS0xLTEtMTQwNzEz_0d4d7088-7464-4690-b93f-0ce97bb5411a">628,927</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="i5d031aa1fe734e1885d561a8516c63ea_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtNy0xLTEtMTQwNzEz_054e7abc-3854-4fd7-91af-63cf5dfa289d">3,239,853</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:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div></ix:nonNumeric></ix:continuation><div id="i4deb017c83aa4a77adf62078cdb8417b_169"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="us-gaap:TreasuryStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzE1NjY_bb2e7f25-13af-4753-94e0-e4886ca607f2" continuedAt="i6acb6f7cb5c64bf983e4c84ecdc6741b" 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:112%"><ix:continuation id="i6acb6f7cb5c64bf983e4c84ecdc6741b">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 million&#160;of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. 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.  During the year ended December&#160;31, 2022, the Company&#160;repurchased <ix:nonFraction unitRef="shares" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzc0NQ_2eec3948-6004-47de-be04-30c7d1c7edbb">1.2</ix:nonFraction> million outstanding common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzgwOA_6fb60f8c-840c-46c0-ac89-222eee315069">55.3</ix:nonFraction>&#160;million under the 2021 Share Repurchase Program. The Company did not repurchase any shares during the fourth quarter of 2022.  During the year ended December&#160;31, 2021, the Company&#160;repurchased <ix:nonFraction unitRef="shares" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzU0OTc1NTgxNzI5MA_5a674f1e-323c-4056-92eb-aeb759e918c9">0.8</ix:nonFraction> million outstanding common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzU0OTc1NTgxNzI5Ng_6d60ef26-6a68-49e5-ae42-9f3c361f5dc7">51.5</ix:nonFraction> million under the 2021 Share Repurchase Program.  As of December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzk1MA_200e9a1c-ad65-4e82-a950-c137e1da56d1">93.1</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.</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%">79</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_181"></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="i4deb017c83aa4a77adf62078cdb8417b_184"></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, 2022.&#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, 2022, 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, 2022 has been audited by Deloitte &amp; Touche LLP, our independent registered public accounting firm, as stated in its attestation report included on page 81 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, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_187"></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%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_190"></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%">80</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_193"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align: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, 2022, 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, 2022, 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, 2022, of the Company and our report dated February&#160;17, 2023, 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, 2023</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_196"></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="i4deb017c83aa4a77adf62078cdb8417b_199"></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 2023 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="i4deb017c83aa4a77adf62078cdb8417b_202"></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 2023 Annual Meeting of Shareholders.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_208"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.52pt">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information as of December&#160;31, 2022 with respect to the common shares issuable under the Company's equity compensation plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.247%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.469%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.256%"></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%">Plan Category</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of securities to be issued upon exercise of outstanding options, warrants and rights<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average exercise price of outstanding options, warrants and rights<br/>(b)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))<br/>(c)</span></td><td colspan="3" style="padding:0 1pt"></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%">Equity compensation plans approved by shareholders</span></td><td colspan="8" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,375,719&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="8" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$40.33&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="8" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,005,352&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(3)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity compensation plans not approved by shareholders</span></td><td colspan="8" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,670&#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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="8" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="8" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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="8" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,431,389&#160;</span></td><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="8" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$40.33&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="8" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,005,352&#160;</span></td><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></tr></table></div><div style="margin-bottom:6pt;margin-top:4pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Consists of the 2018 Long-Term Incentive Plan (&#8220;2018 LTIP&#8221;) (1,570,400 outstanding stock options, 65,500 outstanding director stock units, 55,565 outstanding director restricted stock units and 165,395 outstanding performance share units (&#8220;PSU&#8217;s&#8221;) (assuming the maximum number of PSU&#8217;s will be earned)), the 2009 Long-Term Incentive Plan (&#8220;2009 LTIP&#8221;) (448,300 outstanding stock options and 62,500 outstanding director stock units), which plan was terminated in May 2018, and the 2006 Director Equity Incentive Plan (&#8220;2006 Director Plan&#8221;) (<ix:nonFraction unitRef="shares" contextRef="i7624143c13664ae898beced93fa6479c_I20221231" decimals="0" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8yMDgvZnJhZzpjMTNjM2Q3MmY1NTc0ZjllYTg0NTNmNDYxYmM1ZjIyNC90ZXh0cmVnaW9uOmMxM2MzZDcyZjU1NzRmOWVhODQ1M2Y0NjFiYzVmMjI0XzgyNA_73b32868-8906-49c2-8678-51c33f14b1fd">8,059</ix:nonFraction> outstanding director stock units), which plan was terminated in May 2009.&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">The weighted average exercise price relates to the stock options granted under the 2018 LTIP and the 2009 LTIP.&#160;&#160;The weighted average exercise price does not take into account the director stock units granted under the 2018 LTIP, the 2009 LTIP and the 2006 Director Plan or the PSU&#8217;s granted under the 2018 LTIP because the director stock units and the PSU&#8217;s are full value awards and have no exercise price.  The director stock units and the PSU&#8217;s (if earned) will be settled at a future date in common shares on a one-for-one basis without the payment of any exercise price.&#160; </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Represents the aggregate number of common shares remaining available for issuance under the 2018 LTIP.  Pursuant to the terms of the 2018 LTIP, and subject to certain adjustments provided therein, the aggregate number of common shares with respect to which awards may be granted under the 2018 LTIP is <ix:nonFraction unitRef="shares" contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8yMDgvZnJhZzpjMTNjM2Q3MmY1NTc0ZjllYTg0NTNmNDYxYmM1ZjIyNC90ZXh0cmVnaW9uOmMxM2MzZDcyZjU1NzRmOWVhODQ1M2Y0NjFiYzVmMjI0XzE4MDI_5a8eafec-9d32-4249-a760-e2b132d1451a">4,243,947</ix:nonFraction> common shares plus any common shares subject to outstanding awards under the 2009 LTIP as of May 8, 2018 that on or after May 8, 2018 cease for any reason to be subject to such awards other than by reason of exercise or settlement of the awards to the extent they are exercised for or settled in vested and non-forfeitable common shares.  Pursuant to the terms of the 2018 LTIP, upon the grant of a full value award thereunder (including director stock units and PSU&#8217;s), we reduce the number of common shares available for issuance under the 2018 LTIP by an amount equal to the number of shares subject to the award multiplied by 1.50.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Consists of the Amended and Restated Director Deferred Compensation Plan and the Amended and Restated Executives' Deferred Compensation Plan.&#160;&#160;Pursuant to these plans, our directors and eligible employees may defer the payment of all or a portion of their director fees and annual cash bonuses, respectively, and the deferred amount is converted into that number of whole phantom stock units determined by dividing the deferred amount by the closing price of our common shares on the New York Stock Exchange on the date of such conversion (which is the same date the fees or bonus is paid) without any discount on the common share price or premium applied to the deferred amount.  The phantom stock units are settled at a future date in common shares on a one-for-one basis.  Neither the Director Deferred Compensation Plan nor the Executives' Deferred Compensation Plan provides for a specified limit on the number of common shares which may be attributable to participants' accounts relating to phantom stock units and issued under the terms of these plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2023 Annual Meeting of Shareholders.</span></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_211"></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 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 2023 Annual Meeting of Shareholders.</span></div><div><span><br/></span></div><div id="i4deb017c83aa4a77adf62078cdb8417b_214"></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.52pt">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2023 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="i4deb017c83aa4a77adf62078cdb8417b_217"></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="i4deb017c83aa4a77adf62078cdb8417b_220"></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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8yMjAvZnJhZzowNGRiOGNhNGQxYWU0Mzc3YTY4MDI5YjljOTAyNjc1Mi90YWJsZTozMGEzMzI1NTE5MzI0MDFmYTE3NTVkMTdhNjZmZGM3MS90YWJsZXJhbmdlOjMwYTMzMjU1MTkzMjQwMWZhMTc1NWQxN2E2NmZkYzcxXzYtMi0xLTEtMTQwNzEzL3RleHRyZWdpb246NTk3ZDE5Y2NkZjE2NGE4YzgxMjQwOWY3N2UyOTkzMmNfNzU_4bdc27e8-ab60-447a-a5e8-7e60bfd64e5e">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="#i4deb017c83aa4a77adf62078cdb8417b_73">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, 2022, 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="#i4deb017c83aa4a77adf62078cdb8417b_76">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, 2022 and 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i4deb017c83aa4a77adf62078cdb8417b_79">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, 2022, 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="#i4deb017c83aa4a77adf62078cdb8417b_85">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, 2022, 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="#i4deb017c83aa4a77adf62078cdb8417b_88">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="#i4deb017c83aa4a77adf62078cdb8417b_91">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/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.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/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.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/000079929220000033/exhibit46descriptiono.htm">Description of M/I Homes, Inc.&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934, incorporated herein by reference to Exhibit 4.6 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019.</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><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="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="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:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-indenture2021.htm">Indenture, dated as of August 23, 2021, by and among M/I Homes, Inc., the guarantors named therein and U.S. Bank National Association, as trustee of M/I Homes, Inc.&#8217;s 3.95% Senior Notes due 2030, incorporated herein by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed on August 23, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><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:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-indenture2021.htm">Form of 3.95% Senior Notes due 2030 incorporated herein by reference to Exhibit 4.2 to the Company&#8217;s Current Report on Form 8-K filed on August 23, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><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-registrationright.htm">Registration Rights Agreement, dated as of August 23, 2021, by and among M/I Homes, Inc., the guarantors named therein and the initial purchasers named therein</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-registrationright.htm">incorporated herein by reference to Exhibit 4.3 to the Company&#8217;s Current Report on Form 8-K filed on August 23, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><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">Fourth Amendment to Credit Agreement, dated June 10, 2021, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000083/fourthamendmenttocreditfac.htm"> to the Company&#8217;s Current Report on Form 8-K filed on June 11, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><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="http://www.sec.gov/Archives/edgar/data/799292/000079929222000006/fifthamendmenttocreditfaci.htm">Fifth Amendment to Credit Agreement, dated February 16, 2022, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent</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/000079929222000006/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="http://www.sec.gov/Archives/edgar/data/799292/000079929222000006/fifthamendmenttocreditfaci.htm">incorporated herein by reference to Exhibit 10.X to the Company</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/000079929222000006/fifthamendmenttocreditfaci.htm">&#8217;</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/000079929222000006/fifthamendmenttocreditfaci.htm">s </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/000079929222000006/fifthamendmenttocreditfaci.htm">Annual </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/000079929222000006/fifthamendmenttocreditfaci.htm">Report on Form 10-K </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/000079929222000006/fifthamendmenttocreditfaci.htm">for the year ended December 31, 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.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/000079929222000074/sixthamendmenttocreditfa.htm">Sixth</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/000079929222000074/sixthamendmenttocreditfa.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="http://www.sec.gov/Archives/edgar/data/799292/000079929222000074/sixthamendmenttocreditfa.htm">December 9</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/000079929222000074/sixthamendmenttocreditfa.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="http://www.sec.gov/Archives/edgar/data/799292/000079929222000074/sixthamendmenttocreditfa.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/000079929222000074/sixthamendmenttocreditfa.htm">herein by reference to Exhibit 10.1 to the Company</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/000079929222000074/sixthamendmenttocreditfa.htm">&#8217;</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/000079929222000074/sixthamendmenttocreditfa.htm">s </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/000079929222000074/sixthamendmenttocreditfa.htm">Current R</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/000079929222000074/sixthamendmenttocreditfa.htm">eport on Form 8-K</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/000079929222000074/sixthamendmenttocreditfa.htm"> filed</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/000079929222000074/sixthamendmenttocreditfa.htm"> on December 9, 2022.</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/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.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/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><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/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.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/000079929222000046/thirdamendedandrestatedmor.htm">Third</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/000079929222000046/thirdamendedandrestatedmor.htm"> Amended and Restated Mortgage Warehousing 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="http://www.sec.gov/Archives/edgar/data/799292/000079929222000046/thirdamendedandrestatedmor.htm"> May </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/000079929222000046/thirdamendedandrestatedmor.htm">27</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/000079929222000046/thirdamendedandrestatedmor.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/000079929222000046/thirdamendedandrestatedmor.htm"> 2022,</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/000079929222000046/thirdamendedandrestatedmor.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/000079929222000046/thirdamendedandrestatedmor.htm">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 </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/000079929222000046/thirdamendedandrestatedmor.htm">h</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929222000046/thirdamendedandrestatedmor.htm">erein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on </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/000079929222000046/thirdamendedandrestatedmor.htm">May </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/000079929222000046/thirdamendedandrestatedmor.htm">27</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/000079929222000046/thirdamendedandrestatedmor.htm">, 2022.</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 style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><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.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/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 herein 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.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/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.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/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.16</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.17</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.18</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/000079929222000070/sterling-mifinancialamendm.htm">Fifth Amendment to Second Amended and Restated Master Repurchase Agreement effective as of October 24, 2022 by and between M/I Financial and </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/000079929222000070/sterling-mifinancialamendm.htm">Webster Bank, N.A. (successor by merger to </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/000079929222000070/sterling-mifinancialamendm.htm">Sterling National Bank</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/000079929222000070/sterling-mifinancialamendm.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/000079929222000070/sterling-mifinancialamendm.htm">, 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, 2022.</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/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.20*</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><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.22*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/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.23*</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.24*</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.25*</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.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/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.27*</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.28*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929210000007/exhibit.htm">Form of Nonqualified Stock Option Award Agreement for Employees under the M/I Homes, Inc. 2009 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on February 11, 2010.</a></span></div></td></tr></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 style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><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.29*</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.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/000079929221000032/exhibit1031-formofnqsoawar.htm">Form of Nonqualified Stock Option Award Agreement for Employees under the M/I Homes, Inc. 2018 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.31 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><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: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, incorporated herein by reference to Exhibit 10.32 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><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: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.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/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><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-31x2022.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="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: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%">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 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="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: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-31x2022.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="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: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="i4deb017c83aa4a77adf62078cdb8417b_223"></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%">88</span></div></div></div><div id="i4deb017c83aa4a77adf62078cdb8417b_226"></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 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 2023.</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BRUCE A. SOLL*</span></td><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bruce A. Soll</span></td><td colspan="3" style="padding:0 1pt"></td><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%">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%">89</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i5f8509ae40824332aff4178dcc003384_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUBSIDIARIES OF THE COMPANY</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Financial, LLC, an Ohio limited liability company.  M&#47;I Financial, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MHO, LLC, a Florida limited liability company.  MHO, LLC is wholly-owned by MHO Holdings, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes Service, LLC, an Ohio limited liability company.  M&#47;I Homes Service, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northeast Office Venture, Limited Liability Company, a Delaware limited liability company.  Northeast Office Venture, Limited Liability Company is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Title Agency Ltd., an Ohio limited liability company.  M&#47;I Title Agency Ltd. is  wholly-owned by M&#47;I Financial, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes First Indiana LLC, an Indiana limited liability company.  M&#47;I Homes First Indiana LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes Second Indiana LLC, an Indiana limited liability company.  M&#47;I Homes Second Indiana LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Indiana, L.P., an Indiana limited partnership.  M&#47;I Homes Second Indiana LLC owns 99% of M&#47;I Homes of Indiana, L.P.&#59; M&#47;I Homes First Indiana LLC owns the remaining 1% of M&#47;I Homes of Indiana, L.P.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Florida, LLC, a Florida limited liability company.  M&#47;I Homes of Florida, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Tampa, LLC, a Florida limited liability company.  M&#47;I Homes of Tampa, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Orlando, LLC, a Florida limited liability company.  M&#47;I Homes of Orlando, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Ft. Myers&#47;Naples, LLC, a Florida limited liability company.  M&#47;I Homes of Ft. Myers&#47;Naples, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MHO Holdings, LLC, a Florida limited liability company.  MHO Holdings, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Charlotte, LLC, a Delaware limited liability company.  M&#47;I Homes of Charlotte, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Raleigh, LLC, a Delaware limited liability company.  M&#47;I Homes of Raleigh, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of DC, LLC, a Delaware limited liability company.  M&#47;I Homes of DC, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Cincinnati, LLC, an Ohio limited liability company.  M&#47;I Homes of Cincinnati, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Central Ohio, LLC, an Ohio limited liability company.  M&#47;I Homes of Central Ohio, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Fields at Perry Hall, L.L.C., a Maryland limited liability company.  The Fields at Perry Hall, L.L.C. is wholly-owned by M&#47;I Homes of DC, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wilson Farm, L.L.C., a Maryland limited liability company.  Wilson Farm, L.L.C. is wholly-owned by M&#47;I Homes of DC, LLC.</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.818%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TransOhio Residential Title Agency Ltd., an Ohio limited liability company.  TransOhio Residential Title Agency Ltd. is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">K-Tampa, LLC, a Florida limited liability company.  K-Tampa, LLC is 50% owned by M&#47;I Homes of Tampa, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Chicago, LLC, a Delaware limited liability company.  M&#47;I Homes of Chicago, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Houston, LLC, a Delaware limited liability company.  M&#47;I Homes of Houston, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prince Georges Utilities, LLC, a Maryland limited liability company.  Prince Georges Utilities, LLC is wholly-owned by the M&#47;I Homes of DC, LLC..</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of San Antonio, LLC, a Delaware limited liability company.  M&#47;I Homes of San Antonio, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Austin, LLC, an Ohio limited liability company.  M&#47;I Homes of Austin, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of DFW, LLC a Delaware limited liability company.  M&#47;I Homes of DFW, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Title, LLC, a Delaware limited liability company.  M&#47;I Title, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Delaware, LLC, a Delaware limited liability company.  M&#47;I Homes of Delaware, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Minneapolis&#47;St. Paul, LLC a Delaware limited liability company.  M&#47;I Homes of Minneapolis&#47;St. Paul, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Sarasota, LLC a Delaware limited liability company.  M&#47;I Homes of Sarasota, LLC is  a wholly-owned subsidiary of M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Nashville, LLC a Delaware limited liability company.  M&#47;I Homes of Nashville, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Michigan, LLC a Delaware limited liability company.  M&#47;I Homes of Michigan, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Alabama, LLC a Delaware limited liability company.  M&#47;I Homes Alabama, LLC is wholly-owned by the Company.</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-22
<SEQUENCE>3
<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 2023 Workiva -->
<title>Document</title></head><body><div id="ib5738de6e14a4149acb5b5642eebab7b_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 22</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUBSIDIARY GUARANTORS OF THE COMPANY</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.         MHO Holdings, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.         MHO, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.         M&#47;I Homes First Indiana LLC, an Indiana limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.         M&#47;I Homes of Austin, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.         M&#47;I Homes of Central Ohio, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.         M&#47;I Homes of Charlotte, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.         M&#47;I Homes of Chicago, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.         M&#47;I Homes of Cincinnati, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.         M&#47;I Homes of DC, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.       M&#47;I Homes of DFW, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.       M&#47;I Homes of Florida, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.       M&#47;I Homes of Houston, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.       M&#47;I Homes of Indiana, L.P., an Indiana limited partnership</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.       M&#47;I Homes of Orlando, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.       M&#47;I Homes of Raleigh, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.       M&#47;I Homes of San Antonio, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.       M&#47;l Homes of Tampa, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.       M&#47;I Homes of Ft. Myers&#47;Naples, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.       M&#47;I Homes Second Indiana LLC, an Indiana limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.       M&#47;I Homes Service, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.       M&#47;I Homes of Delaware, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.       Northeast Office Venture, Limited Liability Company, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.       Prince Georges Utilities, LLC, a Maryland limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.       The Fields at Perry Hall, L.L.C., a Maryland limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.       Wilson Farm, L.L.C., a Maryland limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.       M&#47;I Homes of Minneapolis&#47;St. Paul, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.       M&#47;I Homes of Sarasota, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.       M&#47;I Homes of Alabama, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.       M&#47;I Homes of Michigan, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.       M&#47;I Homes of Nashville, LLC, a Delaware limited liability company</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>exhibit23consent12-31x2022.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 2023 Workiva -->
<title>Document</title></head><body><div id="id9a29fcda5ff41bba5a5de3285787264_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, 333-225669 and 333-264935 on Form&#160;S-8 and Registration Statement No.&#160;333-265440 on Form&#160;S-3 of our report dated February&#160;17, 2023, 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, 2022.</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, 2023</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>5
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i93e3a2c4b54a4d78a7af0c73223a302b_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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Nancy J. Kramer</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nancy J. Kramer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Bruce A. Soll, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Bruce A. Soll</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bruce A. Soll</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Norman L. Traeger, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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, 2022 (the &#8220;2022 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 2022 Form 10-K and any and all amendments to such 2022 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>6
<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 2023 Workiva -->
<title>Document</title></head><body><div id="iac9428426fad4b29ac702e037a58c6ce_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, 2022&#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, 2023</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>7
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i16c62974dc5a41d085ae831c4708376b_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, 2022&#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, 2023</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>8
<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 2023 Workiva -->
<title>Document</title></head><body><div id="id1df3e436fcc4991bd6f9e7fe0088d86_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, 2022, 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, 2023</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>9
<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 2023 Workiva -->
<title>Document</title></head><body><div id="id8143d67a0fc4c26b8dc76d5be40dfe0_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, 2022, 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, 2023</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-101.SCH
<SEQUENCE>10
<FILENAME>mho-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:d2ec4dea-dee5-40a4-ac34-be905674fb8b,g:ae218cb2-a6c5-4872-b5fb-6b3beb7bbcf9-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mho="http://www.mihomes.com/20221231" 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/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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-20221231_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-20221231_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-20221231_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-20221231_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>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.mihomes.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofOperations">
        <link:definition>0000003 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>0000005 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofShareholdersEquity" roleURI="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity">
        <link:definition>0000006 - Statement - Consolidated Statement of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.mihomes.com/role/StockBasedCompensation">
        <link:definition>0000009 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.mihomes.com/role/FairValueMeasurements">
        <link:definition>0000010 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterest" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterest">
        <link:definition>0000011 - Disclosure - Inventory and Capitalized Interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionswithRelatedParties" roleURI="http://www.mihomes.com/role/TransactionswithRelatedParties">
        <link:definition>0000012 - Disclosure - Transactions with Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentinJointVentureArrangements" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangements">
        <link:definition>0000013 - Disclosure - Investment in Joint Venture Arrangements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GuaranteesandIndemnifications" roleURI="http://www.mihomes.com/role/GuaranteesandIndemnifications">
        <link:definition>0000014 - Disclosure - Guarantees and Indemnifications</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.mihomes.com/role/CommitmentsandContingencies">
        <link:definition>0000015 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeases" roleURI="http://www.mihomes.com/role/OperatingLeases">
        <link:definition>0000016 - Disclosure - Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommunityDevelopmentDistrictInfrastructureandRelatedObligations" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations">
        <link:definition>0000017 - Disclosure - Community Development District Infrastructure and Related Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.mihomes.com/role/Debt">
        <link:definition>0000018 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionandGoodwillNotes" roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillNotes">
        <link:definition>0000019 - Disclosure - Acquisition and Goodwill (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.mihomes.com/role/EarningsperShare">
        <link:definition>0000020 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.mihomes.com/role/IncomeTaxes">
        <link:definition>0000021 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegments" roleURI="http://www.mihomes.com/role/BusinessSegments">
        <link:definition>0000022 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareRepurchaseProgramNotes" roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramNotes">
        <link:definition>0000023 - Disclosure - Share Repurchase Program (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000024 - 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>0000025 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.mihomes.com/role/StockBasedCompensationTables">
        <link:definition>0000026 - Disclosure - Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>0000027 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterestInventoryTables" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables">
        <link:definition>0000028 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCommitmentsandContingenciesTables" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables">
        <link:definition>0000029 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesScheduleofLeaseExpenseTables" roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables">
        <link:definition>0000030 - 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>0000031 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables">
        <link:definition>0000032 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtTables" roleURI="http://www.mihomes.com/role/DebtDebtTables">
        <link:definition>0000033 - Disclosure - Debt Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareEarningsperShareTables" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTables">
        <link:definition>0000034 - Disclosure - Earnings per Share Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxesTables" roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables">
        <link:definition>0000035 - Disclosure - Income Taxes Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsBusinessSegmentsTables" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables">
        <link:definition>0000036 - 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="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>0000037 - 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>0000038 - 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>0000039 - 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>0000040 - 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>0000041 - 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>0000042 - 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>0000043 - 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>0000044 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockOptionActivityDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails">
        <link:definition>0000045 - 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>0000046 - 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>0000047 - 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>0000048 - 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>0000049 - Disclosure - Stock Based Compensation Performance share units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails">
        <link:definition>0000050 - 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>0000051 - 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>0000052 - 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>0000053 - 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>0000054 - 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>0000055 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryDetails" roleURI="http://www.mihomes.com/role/InventoryDetails">
        <link:definition>0000056 - 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>0000057 - 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>0000058 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryImpairmentDetails" roleURI="http://www.mihomes.com/role/InventoryImpairmentDetails">
        <link:definition>0000059 - Disclosure - Inventory Impairment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails">
        <link:definition>0000060 - Disclosure - Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails">
        <link:definition>0000061 - Disclosure - Transactions with Related Parties Transactions with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails">
        <link:definition>0000062 - 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>0000063 - 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>0000064 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GuaranteesandIndemnificationsGuaranteesDetails" roleURI="http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails">
        <link:definition>0000065 - Disclosure - Guarantees and Indemnifications Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesWarrantyRollforwardDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails">
        <link:definition>0000066 - Disclosure - Commitments and Contingencies Warranty Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCommitmentsandContingenciesDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails">
        <link:definition>0000067 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesLegalDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails">
        <link:definition>0000068 - Disclosure - Commitments and Contingencies Legal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesOperatingLeasesDetails" roleURI="http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails">
        <link:definition>0000069 - 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>0000070 - 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>0000071 - Disclosure - Operating Leases Schedule of Operating Lease Payments Due (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails">
        <link:definition>0000072 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtDetails" roleURI="http://www.mihomes.com/role/DebtDebtDetails">
        <link:definition>0000073 - 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>0000074 - 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>0000075 - 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>0000076 - 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>0000077 - Disclosure - Debt Debt Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionandGoodwillDetails" roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillDetails">
        <link:definition>0000078 - Disclosure - Acquisition and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareEarningsperShareDetails" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails">
        <link:definition>0000079 - Disclosure - Earnings per Share Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000080 - 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>0000081 - 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>0000082 - 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>0000083 - 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>0000084 - Disclosure - Income Taxes Net Operating Loss Carryforwards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsBusinessSegmentsDetails" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails">
        <link:definition>0000085 - 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>0000086 - 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>0000087 - Disclosure - Business Segments Business Segments - Textuals (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareRepurchaseProgramDetails" roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramDetails">
        <link:definition>0000088 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="mho_MaximumMemberOwnershipMember" abstract="true" name="MaximumMemberOwnershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_CDDDue512053TAMPAHilltopMember" abstract="true" name="CDDDue512053TAMPAHilltopMember" 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_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" abstract="true" name="PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_RestrictedPaymentsBasketCalculationAxis" abstract="true" name="RestrictedPaymentsBasketCalculationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_NotionalAmountOfUncommittedInterestRateLockCommitments" abstract="false" name="NotionalAmountOfUncommittedInterestRateLockCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" abstract="true" name="OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_SummaryofStockOptionActivityAbstract" abstract="true" name="SummaryofStockOptionActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_PerformanceLettersOfCreditOutstanding" abstract="false" name="PerformanceLettersOfCreditOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_BestEffortContractsAndRelatedMortgageLoansHeldForSale" abstract="false" name="BestEffortContractsAndRelatedMortgageLoansHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_BaseofrestrictedpaymentsbasketincomecalculationMember" abstract="true" name="BaseofrestrictedpaymentsbasketincomecalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" abstract="false" name="NonEmployeeDirectorRestrictedStockUnitsAwarded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" abstract="false" name="RealEstateInventoryCapitalizedInterestCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mho_LandOptionWriteOff" abstract="false" name="LandOptionWriteOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Restrictionsonpaymentofdividends" abstract="false" name="Restrictionsonpaymentofdividends" nillable="true" xbrli:periodType="instant" 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_AssumptionsForFairValueOfStockOptionsAbstract" abstract="true" name="AssumptionsForFairValueOfStockOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" abstract="false" name="DeferredTaxLiabilityOperatingLeaseRightofUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_PercentageweightofPSUsrelatedtoperformancecondition" abstract="false" name="PercentageweightofPSUsrelatedtoperformancecondition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_CommunityDevelopmentDistrictInfrastructure" abstract="false" name="CommunityDevelopmentDistrictInfrastructure" nillable="true" xbrli:periodType="duration" 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_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_DebtAbstract" abstract="true" name="DebtAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_GoodwillAbstract" abstract="true" name="GoodwillAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CDDDue512052SARMember" abstract="true" name="CDDDue512052SARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RestrictedPaymentsBasketCalculationDomain" abstract="true" name="RestrictedPaymentsBasketCalculationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LongLivedAssetsInitialBasis" abstract="false" name="LongLivedAssetsInitialBasis" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_InterestCoverageRatio" abstract="false" name="InterestCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_LettersOfCreditAndBonds" abstract="false" name="LettersOfCreditAndBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" abstract="false" name="Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_RealEstateRelatedImpairments" abstract="false" name="RealEstateRelatedImpairments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ConsolidatedEbitdaMember" abstract="true" name="ConsolidatedEbitdaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" abstract="false" name="StockRepurchaseProgramAuthorizedAmountIncreasedecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" 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_SpeculativeHomesCarryingValue" abstract="false" name="SpeculativeHomesCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncrementalCommonSharesAttributableToStockOptions" abstract="false" name="IncrementalCommonSharesAttributableToStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" abstract="true" name="FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CommitmentsAndContingenciesAbstract" abstract="true" name="CommitmentsAndContingenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_SelfInsuranceAbstract" abstract="true" name="SelfInsuranceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" abstract="false" name="InterestRateLockCommitmentsFairValueDisclosuresLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_LossPerShareAbstract" abstract="true" name="LossPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NetOperatingLossCarryforwardExpirationDatesAxis" abstract="true" name="NetOperatingLossCarryforwardExpirationDatesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_InterestCoverageRatioAxis" abstract="true" name="InterestCoverageRatioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_FutureMinimumLeasePaymentsAbstract" abstract="true" name="FutureMinimumLeasePaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_PrepaidLandAcquisitionCosts" abstract="false" name="PrepaidLandAcquisitionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ModelHomeAccumulatedDepreciation" abstract="false" name="ModelHomeAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancialLettersOfCredit" abstract="false" name="FinancialLettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_MortgageLoansHeldForSaleMember" abstract="true" name="MortgageLoansHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_DebtMaturitiesAbstract" abstract="true" name="DebtMaturitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_EstimatedRepairCostsforAffectedHomes" abstract="false" name="EstimatedRepairCostsforAffectedHomes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SOFR" abstract="false" name="SOFR" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_DeferredTaxAssetOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FairValueofFinancialInstrumentAssumptionsLineItems" abstract="true" name="FairValueofFinancialInstrumentAssumptionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_SOFRFloor" abstract="false" name="SOFRFloor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_OriginalIssueDiscount" abstract="false" name="OriginalIssueDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherLiabilitiesPolicyTextBlock" abstract="false" name="OtherLiabilitiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mho_StockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="StockUnitsAwardedUnderThe2018LTIPPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_ParantheticalsInventoryAbstract" abstract="true" name="ParantheticalsInventoryAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CommunityDevelopmentDistrictObligations" abstract="false" name="CommunityDevelopmentDistrictObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Year3Member" abstract="true" name="Year3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_CDDDue512052TAMPAMember" abstract="true" name="CDDDue512052TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_LoanRepurchaseGuaranteeLiability" abstract="false" name="LoanRepurchaseGuaranteeLiability" nillable="true" xbrli:periodType="instant" 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_WarehousingAgreementThirdAmendedAndRestatedMember" abstract="true" name="WarehousingAgreementThirdAmendedAndRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_FairValueofFinancialInstrumentAssumptionsTable" abstract="true" name="FairValueofFinancialInstrumentAssumptionsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_LongLivedRealEstateAssetsFairValueDisclosure" abstract="false" name="LongLivedRealEstateAssetsFairValueDisclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_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_TransactionsWithRelatedPartiesAbstract" abstract="true" name="TransactionsWithRelatedPartiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Federaleffectofstatedeferredtaxes" abstract="false" name="Federaleffectofstatedeferredtaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_A2030SeniorNotesMember" abstract="true" name="A2030SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" abstract="false" name="NonEmployeeNewDirectorRestrictedStockUnitsAwarded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_CDDDue512051TAMPACobblestoneMember" abstract="true" name="CDDDue512051TAMPACobblestoneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_InventorySegments" abstract="false" name="InventorySegments" nillable="true" xbrli:periodType="instant" 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_FiveYearServiceStockOptionsMember" abstract="true" name="FiveYearServiceStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_Accrualsrelatedtolanddevelopment" abstract="false" name="Accrualsrelatedtolanddevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" abstract="false" name="DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_TotalOfGuaranteedLoansInquiredAbout" abstract="false" name="TotalOfGuaranteedLoansInquiredAbout" nillable="true" xbrli:periodType="instant" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" nillable="true" xbrli:periodType="instant" 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_AdditionsOfServicingAsset" abstract="false" name="AdditionsOfServicingAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_LongTermCddsIssuedAndOutstandingLineItems" abstract="true" name="LongTermCddsIssuedAndOutstandingLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CDDDue512053TAMPAMember" abstract="true" name="CDDDue512053TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_TotalLoansIndemnified" abstract="false" name="TotalLoansIndemnified" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_StuccoRepairCost" abstract="false" name="StuccoRepairCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_PercentageweightofPSUsrelatedtomarketcondition" abstract="false" name="PercentageweightofPSUsrelatedtomarketcondition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mho_TotalValuationAdjustmentsAndWriteOffs" abstract="false" name="TotalValuationAdjustmentsAndWriteOffs" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" abstract="false" name="ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" abstract="false" name="Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_InterestIncomeNetOfInterestExpense" abstract="false" name="InterestIncomeNetOfInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LettersOfCreditOutstandingUnderCreditFacility" abstract="false" name="LettersOfCreditOutstandingUnderCreditFacility" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FairValueAdjustmentOfMortgageLoansHeldForSale" abstract="false" name="FairValueAdjustmentOfMortgageLoansHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SeniorNotesDue2028FairValueDisclosure" abstract="false" name="SeniorNotesDue2028FairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LossOnSaleOfMortgageServicingRights" abstract="false" name="LossOnSaleOfMortgageServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_BusinessSegmentsTextualsAbstract" abstract="true" name="BusinessSegmentsTextualsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_OutstandingPerformanceBonds" abstract="false" name="OutstandingPerformanceBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Leasesnotyetcommenced" abstract="false" name="Leasesnotyetcommenced" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InventoryModelHomesAndFurnishings" abstract="false" name="InventoryModelHomesAndFurnishings" 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_SeniorNotesDue2028" abstract="false" name="SeniorNotesDue2028" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherCombinedAssets" abstract="false" name="OtherCombinedAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" abstract="true" name="FinancialInstrumentsFairValueAndCarryingValueAbstract" 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_MarketConditionAwardsMember" abstract="true" name="MarketConditionAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_Between2028And2033Member" abstract="true" name="Between2028And2033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_WarrantyAccrualRollforwardAbstract" abstract="true" name="WarrantyAccrualRollforwardAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SOFRLoanType2" abstract="false" name="SOFRLoanType2" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mho_ForwardContractsFairValueDisclosuresLiabilities" abstract="false" name="ForwardContractsFairValueDisclosuresLiabilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CorporateFinancialServicesAndUnallocatedMember" abstract="true" name="CorporateFinancialServicesAndUnallocatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_StockUnitsOutstandingUnderStockOptionPlan" abstract="false" name="StockUnitsOutstandingUnderStockOptionPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_AssumptionDurationLineItems" abstract="true" name="AssumptionDurationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_MinimumMemberOwnershipMember" abstract="true" name="MinimumMemberOwnershipMember" 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_UsefulLifeOfPropertyPlantAndEquipmentAbstract" abstract="true" name="UsefulLifeOfPropertyPlantAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_LegalLiabilitiesDisclosureAbstract" abstract="true" name="LegalLiabilitiesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" abstract="true" name="RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_EquityinvestedinLLCs" abstract="false" name="EquityinvestedinLLCs" 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_CDDdue512048Member" abstract="true" name="CDDdue512048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_InvestmentinJointVentureArrangementsAbstract" abstract="true" name="InvestmentinJointVentureArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" abstract="false" name="BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InterestCoverageRatioDomain" abstract="true" name="InterestCoverageRatioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" abstract="false" name="GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_WeightedAverageRemainingContractualTermAbstract" abstract="true" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CorporateNotes" abstract="false" name="CorporateNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDDue512051TAMPAMember" abstract="true" name="CDDDue512051TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CDDdue512049Member" abstract="true" name="CDDdue512049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_InterestRateLockCommitmentsFairValueDisclosuresAssets" abstract="false" name="InterestRateLockCommitmentsFairValueDisclosuresAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FairValueMeasurementsAbstract" abstract="true" name="FairValueMeasurementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>mho-20221231_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 2023 Workiva-->
<!--r:d2ec4dea-dee5-40a4-ac34-be905674fb8b,g:ae218cb2-a6c5-4872-b5fb-6b3beb7bbcf9-->
<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-20221231.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_NetIncomeLoss_34160014-61f8-449d-8068-50ce4f45186e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7531e4d4-1c40-4fe5-a87f-9630af6720e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_34160014-61f8-449d-8068-50ce4f45186e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7531e4d4-1c40-4fe5-a87f-9630af6720e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b73322da-f335-4e5c-b867-c662a944abb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_34160014-61f8-449d-8068-50ce4f45186e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b73322da-f335-4e5c-b867-c662a944abb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f396abf3-00b7-4a53-af11-8562f9e1bb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3d995dc0-1bbc-48f6-9557-12265e46c9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f396abf3-00b7-4a53-af11-8562f9e1bb1a" xlink:to="loc_us-gaap_Revenues_3d995dc0-1bbc-48f6-9557-12265e46c9d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_da925f39-3e26-486f-9de3-9f32feaaf541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f396abf3-00b7-4a53-af11-8562f9e1bb1a" xlink:to="loc_us-gaap_CostsAndExpenses_da925f39-3e26-486f-9de3-9f32feaaf541" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_37341e7d-f9dc-4692-809a-3713e5a3f083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_37341e7d-f9dc-4692-809a-3713e5a3f083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_67307bed-ec7e-477d-aeeb-967d85940bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_67307bed-ec7e-477d-aeeb-967d85940bd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a8f4612e-7256-4463-b4d8-a506a6fe9ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a8f4612e-7256-4463-b4d8-a506a6fe9ce7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_de668a42-c5c2-4fc2-8a56-16ff0a9a6891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_SellingExpense_de668a42-c5c2-4fc2-8a56-16ff0a9a6891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_cb070ca9-c820-4308-b080-48f1cd20a9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_InterestExpense_cb070ca9-c820-4308-b080-48f1cd20a9b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_5fbc821e-8de1-46c3-8221-9b516034ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_OtherIncome_5fbc821e-8de1-46c3-8221-9b516034ccfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_313f81a9-b512-44d5-9b44-fab60626be1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_313f81a9-b512-44d5-9b44-fab60626be1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_49224ca1-e8c9-4ab2-a3ec-89dcbaf882bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7f5ea62-fccc-4a25-8535-7cd7fea702a0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_49224ca1-e8c9-4ab2-a3ec-89dcbaf882bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20221231.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_LiabilitiesAndStockholdersEquity_0fad81da-c3d4-4ccb-ac86-1b55069779a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b18f1e79-8e70-4b80-8312-6aa0c210a2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0fad81da-c3d4-4ccb-ac86-1b55069779a2" xlink:to="loc_us-gaap_StockholdersEquity_b18f1e79-8e70-4b80-8312-6aa0c210a2ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cc08972a-bf5d-46e8-b300-83319f93d9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0fad81da-c3d4-4ccb-ac86-1b55069779a2" xlink:to="loc_us-gaap_Liabilities_cc08972a-bf5d-46e8-b300-83319f93d9ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_edf33bfd-bb11-4932-8cca-a7f8251ade01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_47c7bf88-f4e1-4373-bfa2-b90ffabdbe31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_edf33bfd-bb11-4932-8cca-a7f8251ade01" xlink:to="loc_us-gaap_CommonStockValue_47c7bf88-f4e1-4373-bfa2-b90ffabdbe31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ee865f52-2089-48f2-8458-f8ce4997f941" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_edf33bfd-bb11-4932-8cca-a7f8251ade01" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ee865f52-2089-48f2-8458-f8ce4997f941" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7773d786-2640-44cf-b816-e67a43845589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_edf33bfd-bb11-4932-8cca-a7f8251ade01" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7773d786-2640-44cf-b816-e67a43845589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_aa2b0687-7bb9-4e97-aa23-762d34533831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_edf33bfd-bb11-4932-8cca-a7f8251ade01" xlink:to="loc_us-gaap_TreasuryStockValue_aa2b0687-7bb9-4e97-aa23-762d34533831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_115eeb65-a660-4278-bc91-dec4fffaba75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_InventoryRealEstate_115eeb65-a660-4278-bc91-dec4fffaba75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_bb8af759-ff58-4848-aa1b-273e1fc6a101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_bb8af759-ff58-4848-aa1b-273e1fc6a101" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_aef67b14-d183-4bac-bf85-cdc97634936d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_aef67b14-d183-4bac-bf85-cdc97634936d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_05213dc0-a05f-43e4-8c01-004840eb998b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_EquityMethodInvestments_05213dc0-a05f-43e4-8c01-004840eb998b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7f5b0926-23d4-47f3-9e73-312570094567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7f5b0926-23d4-47f3-9e73-312570094567" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_1a4a9eb8-c281-4ac5-9248-de5374a68536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_OtherAssets_1a4a9eb8-c281-4ac5-9248-de5374a68536" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_7be1666f-9550-4710-a5f3-c4cf9bb3a68d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_7be1666f-9550-4710-a5f3-c4cf9bb3a68d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70cb3b3b-55bf-4dab-aba7-9f6a84f7e706" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70cb3b3b-55bf-4dab-aba7-9f6a84f7e706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_85971639-c6af-4cf4-a1a6-47f26ccc7508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_897ed4b0-4952-416f-b7c3-57d4a7da35cd" xlink:to="loc_us-gaap_Goodwill_85971639-c6af-4cf4-a1a6-47f26ccc7508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7bee8797-4f3b-4534-ad36-ec013bb4df97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7bee8797-4f3b-4534-ad36-ec013bb4df97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_8e85b00c-eebf-4d99-bcba-2ae2b6a7f88d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_8e85b00c-eebf-4d99-bcba-2ae2b6a7f88d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_21b0f1d9-92f4-4d18-afd2-8d99a2616fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_OperatingLeaseLiability_21b0f1d9-92f4-4d18-afd2-8d99a2616fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_4becd2db-800d-439a-9443-3e8eabb2fcdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_OtherLiabilities_4becd2db-800d-439a-9443-3e8eabb2fcdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_1717f3df-4c7f-4c22-93a3-17c32b643eea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_1717f3df-4c7f-4c22-93a3-17c32b643eea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_62c1c3d2-4e6a-442f-947a-ed8ccf5edead" xlink:href="mho-20221231.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_62c1c3d2-4e6a-442f-947a-ed8ccf5edead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8791f8be-22a2-4293-bb4f-55dee9f42784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_LineOfCredit_8791f8be-22a2-4293-bb4f-55dee9f42784" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_6bad8096-1be8-4f4e-9886-9ddc80ffda41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_6bad8096-1be8-4f4e-9886-9ddc80ffda41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_35dcdc48-8d6d-470e-88d8-6d3770cb7387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_us-gaap_OtherNotesPayable_35dcdc48-8d6d-470e-88d8-6d3770cb7387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_39eee2e6-02e4-4d25-bb71-673d34d17bac" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2028"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_mho_SeniorNotesDue2028_39eee2e6-02e4-4d25-bb71-673d34d17bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_31ad3063-d87c-4e17-9d66-7901f7ebf4f8" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2030"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5441235f-e9ec-467a-9fef-cc9d479d3d1e" xlink:to="loc_mho_SeniorNotesDue2030_31ad3063-d87c-4e17-9d66-7901f7ebf4f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20221231.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9211664c-627a-45e2-b05c-d7bfcabda4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_NetIncomeLoss_9211664c-627a-45e2-b05c-d7bfcabda4f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_0df25ba3-3f95-4035-b021-6e0036bbdd16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_AssetImpairmentCharges_0df25ba3-3f95-4035-b021-6e0036bbdd16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_46f1e2a4-1fe2-49ae-9898-a6a0ec616500" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_46f1e2a4-1fe2-49ae-9898-a6a0ec616500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_4ad94d49-3195-4381-923f-ccc021dd589a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_4ad94d49-3195-4381-923f-ccc021dd589a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_4b169dcc-c15d-4082-861d-c41cf0be75fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_4b169dcc-c15d-4082-861d-c41cf0be75fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_c4fb00ae-73ac-4e94-bdb7-a88d2b541e63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_c4fb00ae-73ac-4e94-bdb7-a88d2b541e63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_950dc828-6606-4bab-97e5-7671b9c1f1da" xlink:href="mho-20221231.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_950dc828-6606-4bab-97e5-7671b9c1f1da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_d663dafc-f02e-41ba-8a02-274a50010fdf" xlink:href="mho-20221231.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_mho_AdditionsOfServicingAsset_d663dafc-f02e-41ba-8a02-274a50010fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_0cba561c-69ee-4821-a2ff-d8abb91bc59a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_0cba561c-69ee-4821-a2ff-d8abb91bc59a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_a317add7-8b86-4716-acac-662c5f579ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_a317add7-8b86-4716-acac-662c5f579ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights_372ac2aa-116c-4161-9847-a09e99e3332a" xlink:href="mho-20221231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_mho_LossOnSaleOfMortgageServicingRights_372ac2aa-116c-4161-9847-a09e99e3332a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_ab86b05b-213c-4064-a291-3b7fe001171a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_Depreciation_ab86b05b-213c-4064-a291-3b7fe001171a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_6ac34078-d4b4-4bbd-8975-66c9c5d88e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_6ac34078-d4b4-4bbd-8975-66c9c5d88e7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_65782c70-0f86-40ab-a85a-80de886fb047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_ShareBasedCompensation_65782c70-0f86-40ab-a85a-80de886fb047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a8c441ad-7b87-4cfe-aad5-427e014ff891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a8c441ad-7b87-4cfe-aad5-427e014ff891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_72727728-56bb-483e-b18a-94fec637264e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_72727728-56bb-483e-b18a-94fec637264e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_147ee58f-0b9e-4c4c-aed6-4bad6a916f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_147ee58f-0b9e-4c4c-aed6-4bad6a916f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae1e2192-462a-4e81-a859-e1fd8bc520fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae1e2192-462a-4e81-a859-e1fd8bc520fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_5bbc42d4-2f35-412d-9594-4ab4def55e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_5bbc42d4-2f35-412d-9594-4ab4def55e82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_47818df9-0651-47ff-b7d9-1a21e935eab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_47818df9-0651-47ff-b7d9-1a21e935eab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b86d24e0-a134-41a0-a9d5-be44de068277" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b86d24e0-a134-41a0-a9d5-be44de068277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_827ff4b3-0903-4df4-9055-6f94c7b1e886" xlink:href="mho-20221231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:calculationArc order="22" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9d6f4c6-283b-4db4-96e9-b616b530c055" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_827ff4b3-0903-4df4-9055-6f94c7b1e886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9137369f-89a8-4e6a-a635-8f3440d34e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_357186c8-131a-403b-9f11-a83e4caa72b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9137369f-89a8-4e6a-a635-8f3440d34e2d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_357186c8-131a-403b-9f11-a83e4caa72b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_275a03e4-637e-41f8-833d-3f3c4507598f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9137369f-89a8-4e6a-a635-8f3440d34e2d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_275a03e4-637e-41f8-833d-3f3c4507598f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6db61aab-a545-4273-a0e8-7c3e5efff52b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9137369f-89a8-4e6a-a635-8f3440d34e2d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6db61aab-a545-4273-a0e8-7c3e5efff52b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_25d0c902-c065-462a-92fb-ea45de20f1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_25d0c902-c065-462a-92fb-ea45de20f1c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_1c8ca0aa-2797-4382-83d6-fa50bbe32e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_ProceedsFromBankDebt_1c8ca0aa-2797-4382-83d6-fa50bbe32e69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_f8db6507-a84f-41c4-b5a1-822ffde571b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_f8db6507-a84f-41c4-b5a1-822ffde571b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_f130edd0-f33a-484a-b773-cb1702c2bd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_f130edd0-f33a-484a-b773-cb1702c2bd63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_5a3433f3-e4bb-4c17-9d73-616ccd39c546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_5a3433f3-e4bb-4c17-9d73-616ccd39c546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_702af3a4-6887-4ecf-86dd-603b0308624d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_702af3a4-6887-4ecf-86dd-603b0308624d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6b473536-46af-4c2b-b00f-f95c596cd2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6b473536-46af-4c2b-b00f-f95c596cd2c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f8efcd34-43f0-49a1-8423-d5b4bd3636da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f8efcd34-43f0-49a1-8423-d5b4bd3636da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_a502ea95-814f-479c-9f31-1b85efcd04d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a17a2ca5-665b-4869-a7b9-40aa26966a49" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_a502ea95-814f-479c-9f31-1b85efcd04d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e228e400-ec90-4628-8f5d-9dd9a866dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e228e400-ec90-4628-8f5d-9dd9a866dc6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_f87fc8ff-f45b-4de3-90a0-5120f632ee91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_f87fc8ff-f45b-4de3-90a0-5120f632ee91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e4d4cfe9-47ff-4130-9a77-7b8ba7762946" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e4d4cfe9-47ff-4130-9a77-7b8ba7762946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_769f1c14-5ab8-40c4-8c54-456abf1dd857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_769f1c14-5ab8-40c4-8c54-456abf1dd857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_4a0f13fd-09cf-40e2-904c-d61c04c84669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_4a0f13fd-09cf-40e2-904c-d61c04c84669" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_4e9c1932-824c-4efa-995d-bd77b369b694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fa425a94-51f7-4d40-8769-fa37d315d264" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_4e9c1932-824c-4efa-995d-bd77b369b694" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20221231.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_c62a9588-226e-47ce-b283-a9945c21543a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_72b619ad-9994-4eff-a05c-f31a285c916d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c62a9588-226e-47ce-b283-a9945c21543a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_72b619ad-9994-4eff-a05c-f31a285c916d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0c77e7b3-e1b2-4e54-8bf9-3bdd94460996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c62a9588-226e-47ce-b283-a9945c21543a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0c77e7b3-e1b2-4e54-8bf9-3bdd94460996" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20221231.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_9d8dc92f-954f-4fdc-9adc-e64e2c7fdb50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment_3ef611ee-f62e-414c-a401-328f5a0ab565" xlink:href="mho-20221231.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_9d8dc92f-954f-4fdc-9adc-e64e2c7fdb50" xlink:to="loc_mho_Accrualsrelatedtolanddevelopment_3ef611ee-f62e-414c-a401-328f5a0ab565" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_802186ab-256c-4e3b-be0a-cbb7fcdf513e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9d8dc92f-954f-4fdc-9adc-e64e2c7fdb50" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_802186ab-256c-4e3b-be0a-cbb7fcdf513e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_265d327e-1566-4e1c-9a54-8076c89ad2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9d8dc92f-954f-4fdc-9adc-e64e2c7fdb50" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_265d327e-1566-4e1c-9a54-8076c89ad2e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_fd55caea-24f8-49cd-8803-cefb7098ac7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9d8dc92f-954f-4fdc-9adc-e64e2c7fdb50" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_fd55caea-24f8-49cd-8803-cefb7098ac7f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryDetails" xlink:type="simple" xlink:href="mho-20221231.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_2b303f71-1eed-4c19-bd80-28b75e7e9686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_2b303f71-1eed-4c19-bd80-28b75e7e9686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_8f748607-3062-438d-80e4-1705bf2b07d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_us-gaap_InventoryLandHeldForSale_8f748607-3062-438d-80e4-1705bf2b07d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_6550b192-f8ee-4b77-9e68-0160ef0caa53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_6550b192-f8ee-4b77-9e68-0160ef0caa53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_bbd375e5-1401-4573-8a14-d0d7d0437389" xlink:href="mho-20221231.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_bbd375e5-1401-4573-8a14-d0d7d0437389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_56b11881-cff0-4756-8a14-c010e3895912" xlink:href="mho-20221231.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_mho_CommunityDevelopmentDistrict_56b11881-cff0-4756-8a14-c010e3895912" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_e74271d8-440a-4c9a-af32-8b0cf956224a" xlink:href="mho-20221231.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_mho_LandPurchaseDeposits_e74271d8-440a-4c9a-af32-8b0cf956224a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_6aa0b1e6-1106-4366-ab7f-e2652846e8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8a6decd9-5530-4134-9d3a-3170c8679717" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_6aa0b1e6-1106-4366-ab7f-e2652846e8f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails" xlink:type="simple" xlink:href="mho-20221231.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_8942dc9e-72a7-4702-8907-76f4d710edbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_329c044a-2cb1-4787-8b3b-ebf0663e253c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8942dc9e-72a7-4702-8907-76f4d710edbf" xlink:to="loc_us-gaap_OperatingLeasePayments_329c044a-2cb1-4787-8b3b-ebf0663e253c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment_8d657665-b339-4e79-b9af-51ed48fa7536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8942dc9e-72a7-4702-8907-76f4d710edbf" xlink:to="loc_us-gaap_VariableLeasePayment_8d657665-b339-4e79-b9af-51ed48fa7536" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments_befe7392-7dfa-4ab9-a4a8-bc5ab2d4251a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8942dc9e-72a7-4702-8907-76f4d710edbf" xlink:to="loc_us-gaap_ShortTermLeasePayments_befe7392-7dfa-4ab9-a4a8-bc5ab2d4251a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20221231.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_75e169f7-80ce-4d1a-8ef2-cfba0e76b760" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_75e169f7-80ce-4d1a-8ef2-cfba0e76b760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2a5aef2a-6d88-4921-9c95-46152c25dd62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2a5aef2a-6d88-4921-9c95-46152c25dd62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_647a89d2-33dc-4b5f-8c7b-f6136ab5ecff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_647a89d2-33dc-4b5f-8c7b-f6136ab5ecff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_d283cf84-805f-446d-8ae8-08d30731c207" xlink:href="mho-20221231.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_d283cf84-805f-446d-8ae8-08d30731c207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_188e81a4-d560-4857-9cc5-c26f8482c9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_188e81a4-d560-4857-9cc5-c26f8482c9cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a03dcd90-61b8-4758-930f-b20398b75f03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a03dcd90-61b8-4758-930f-b20398b75f03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_ecb5a4f6-1d83-4dc6-b909-724291f2a2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2fe5816e-d394-4dbe-af6a-6b6216fc2775" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_ecb5a4f6-1d83-4dc6-b909-724291f2a2e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20221231.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_41191bbf-dbb5-4dc1-b37c-d9293df6679b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_1a06b120-75d2-45d0-8173-8da4481ebda2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_41191bbf-dbb5-4dc1-b37c-d9293df6679b" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_1a06b120-75d2-45d0-8173-8da4481ebda2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_f53526ea-4d8f-4b63-a82b-3250639e5234" xlink:href="mho-20221231.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_41191bbf-dbb5-4dc1-b37c-d9293df6679b" xlink:to="loc_mho_InventorySegments_f53526ea-4d8f-4b63-a82b-3250639e5234" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_bce01e86-a731-43bb-8c3b-2469a374243e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_41191bbf-dbb5-4dc1-b37c-d9293df6679b" xlink:to="loc_us-gaap_EquityMethodInvestments_bce01e86-a731-43bb-8c3b-2469a374243e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_86d5a6cd-12cc-48bd-8078-1b8e138bcb6c" xlink:href="mho-20221231.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_41191bbf-dbb5-4dc1-b37c-d9293df6679b" xlink:to="loc_mho_OtherCombinedAssets_86d5a6cd-12cc-48bd-8078-1b8e138bcb6c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>mho-20221231_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 2023 Workiva-->
<!--r:d2ec4dea-dee5-40a4-ac34-be905674fb8b,g:ae218cb2-a6c5-4872-b5fb-6b3beb7bbcf9-->
<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-20221231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/CoverPage" xlink:type="extended" id="ic7945c8ebd3e466ca86d760ac028884e_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_83e2c251-7571-4906-87c9-b83210d9d1a9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentAnnualReport_83e2c251-7571-4906-87c9-b83210d9d1a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7a5ddf0f-b349-4dc2-8a23-cfb24b98a54c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentTransitionReport_7a5ddf0f-b349-4dc2-8a23-cfb24b98a54c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ff2973f3-ddc3-4817-9dbf-aebc7f4a189b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentType_ff2973f3-ddc3-4817-9dbf-aebc7f4a189b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_153933d4-7fd3-4eff-a58f-5a660dbeb394" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentPeriodEndDate_153933d4-7fd3-4eff-a58f-5a660dbeb394" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6e073f78-c7de-4570-bddd-b13d3ac9634b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityFileNumber_6e073f78-c7de-4570-bddd-b13d3ac9634b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a422e32a-cb67-449a-8c9e-0ec8373aa475" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityRegistrantName_a422e32a-cb67-449a-8c9e-0ec8373aa475" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_978396a2-27e1-42b1-b9bf-c02db5e1ce0c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityIncorporationStateCountryCode_978396a2-27e1-42b1-b9bf-c02db5e1ce0c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_230f5778-87ef-438a-865b-a356cc47ea17" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityTaxIdentificationNumber_230f5778-87ef-438a-865b-a356cc47ea17" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_4f8f2667-23ec-40f3-9116-49ba9cd5f4ac" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressAddressLine1_4f8f2667-23ec-40f3-9116-49ba9cd5f4ac" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_5ac56299-7a95-4d82-ad6e-a2a5f5a4b975" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressAddressLine2_5ac56299-7a95-4d82-ad6e-a2a5f5a4b975" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f972ea89-5945-4399-adff-75ca814cf9f0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressCityOrTown_f972ea89-5945-4399-adff-75ca814cf9f0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cc37869c-f3e1-4d22-bad2-5bdb6a9f759d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressStateOrProvince_cc37869c-f3e1-4d22-bad2-5bdb6a9f759d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_95a566a7-7713-4308-9820-ff7ddf419677" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressPostalZipCode_95a566a7-7713-4308-9820-ff7ddf419677" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_868f105d-61c4-4a1c-a107-66bc25d920f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_CityAreaCode_868f105d-61c4-4a1c-a107-66bc25d920f6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4ce9e89d-5642-47d4-9da9-9cbf79aa720f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_LocalPhoneNumber_4ce9e89d-5642-47d4-9da9-9cbf79aa720f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4126d6a1-c1b3-499b-9d08-3b686328cf0e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_Security12bTitle_4126d6a1-c1b3-499b-9d08-3b686328cf0e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_541e2a4b-0bb3-4c28-a236-ac415ef485b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_TradingSymbol_541e2a4b-0bb3-4c28-a236-ac415ef485b8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e6160caf-25cf-46ce-8ecd-db52c56170df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_SecurityExchangeName_e6160caf-25cf-46ce-8ecd-db52c56170df" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_2ceeab77-d508-476e-bfb0-b6d2a2926b75" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_2ceeab77-d508-476e-bfb0-b6d2a2926b75" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_bcf9ef48-b753-486c-92b3-8e06d04860a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityVoluntaryFilers_bcf9ef48-b753-486c-92b3-8e06d04860a4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a25368e8-c9bc-4b57-aec6-e3cac851a612" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityCurrentReportingStatus_a25368e8-c9bc-4b57-aec6-e3cac851a612" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_47ee65df-2905-4439-a521-912765076370" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityInteractiveDataCurrent_47ee65df-2905-4439-a521-912765076370" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f67117ee-db6b-43a1-835f-a3e944e47836" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityFilerCategory_f67117ee-db6b-43a1-835f-a3e944e47836" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_5a034575-fc35-4d85-946c-70b8656cc9fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntitySmallBusiness_5a034575-fc35-4d85-946c-70b8656cc9fe" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_eb1d7bcb-6e4d-4317-860e-a33840f044b1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityEmergingGrowthCompany_eb1d7bcb-6e4d-4317-860e-a33840f044b1" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_f68fbc57-87c1-4cae-b987-608e8d6372af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_IcfrAuditorAttestationFlag_f68fbc57-87c1-4cae-b987-608e8d6372af" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_658c2bbe-d815-406c-b586-5febb76ec6d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityShellCompany_658c2bbe-d815-406c-b586-5febb76ec6d5" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_d8457082-cc61-4f34-b95a-b833e86afd38" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityPublicFloat_d8457082-cc61-4f34-b95a-b833e86afd38" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6a8e14b7-4453-4f15-849b-cc3f6dcf8f69" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6a8e14b7-4453-4f15-849b-cc3f6dcf8f69" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_234f3dda-93c0-4373-88c1-2a6d00de7bdf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityCentralIndexKey_234f3dda-93c0-4373-88c1-2a6d00de7bdf" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_4889515a-c34e-41b8-8daa-b9b0eb79c2c3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_CurrentFiscalYearEndDate_4889515a-c34e-41b8-8daa-b9b0eb79c2c3" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_52528f4c-3b22-494d-a3d9-8851719afc86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentFiscalYearFocus_52528f4c-3b22-494d-a3d9-8851719afc86" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_26157aa4-c5f2-44ea-aa88-21984783225c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentFiscalPeriodFocus_26157aa4-c5f2-44ea-aa88-21984783225c" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4fa2cf8b-5e87-460c-9b25-4d21b1c8aad3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_AmendmentFlag_4fa2cf8b-5e87-460c-9b25-4d21b1c8aad3" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:to="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f700f259-df16-4ae3-afae-1c0885e65e07_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:to="loc_dei_EntityDomain_f700f259-df16-4ae3-afae-1c0885e65e07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81a5a4b4-e080-4b50-99fd-d201cbff6ad5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:to="loc_dei_EntityDomain_81a5a4b4-e080-4b50-99fd-d201cbff6ad5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/AuditInformation" xlink:type="simple" xlink:href="mho-20221231.xsd#AuditInformation"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/AuditInformation" xlink:type="extended" id="i22d9d6b97f424aa691da4389b6781906_AuditInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_8b84e38b-02a7-4e25-b432-7cd44ed7a598" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorName_8b84e38b-02a7-4e25-b432-7cd44ed7a598" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_77bac954-bbc6-45f2-bb0f-b81f955c058b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorFirmId_77bac954-bbc6-45f2-bb0f-b81f955c058b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_110ab830-581c-465c-af10-090ff7c58e43" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorLocation_110ab830-581c-465c-af10-090ff7c58e43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable_f3d2538d-eb09-49d2-99c4-01989dfa6ebf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorTable_f3d2538d-eb09-49d2-99c4-01989dfa6ebf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="id3899d5695be44e6b2bf4a0727629f95_ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:to="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5813ef6a-8b06-488d-87d3-cd19f28156b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5813ef6a-8b06-488d-87d3-cd19f28156b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_edaf3acd-fb17-4513-b24d-505843f3f36d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_edaf3acd-fb17-4513-b24d-505843f3f36d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_07478b1c-9080-41e9-921d-047323916f26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_InventoryRealEstate_07478b1c-9080-41e9-921d-047323916f26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f87c6bb5-a42d-4609-bff5-fa4bf8783753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f87c6bb5-a42d-4609-bff5-fa4bf8783753" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_a425b79c-1606-4ff5-a65a-ac194757e65b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_EquityMethodInvestments_a425b79c-1606-4ff5-a65a-ac194757e65b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_865f82a9-eb2b-4eed-af76-b6d23fa89f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_865f82a9-eb2b-4eed-af76-b6d23fa89f4f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a789df3b-1d8b-4211-918e-981d826c8994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a789df3b-1d8b-4211-918e-981d826c8994" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_25d12425-be3e-480e-8656-7a2ebe74f1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_Goodwill_25d12425-be3e-480e-8656-7a2ebe74f1ab" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_05c604c1-c8ee-46a6-8888-e7a0b00e7ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_OtherAssets_05c604c1-c8ee-46a6-8888-e7a0b00e7ffa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_400406de-aa14-4f30-af88-2a7b8b3e73df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_Assets_400406de-aa14-4f30-af88-2a7b8b3e73df" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_79b7683c-4c6a-4fa2-befa-3c52335630a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_79b7683c-4c6a-4fa2-befa-3c52335630a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_e9ff2b3d-2723-4df4-ade7-34e32d2ac230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_e9ff2b3d-2723-4df4-ade7-34e32d2ac230" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a6563c19-6cf3-4929-bfa7-aa9d0cf86fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_OperatingLeaseLiability_a6563c19-6cf3-4929-bfa7-aa9d0cf86fe9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_18c9497c-e45a-4bd0-954e-9161f05d64b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_OtherLiabilities_18c9497c-e45a-4bd0-954e-9161f05d64b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_980822af-4eb9-421d-ba00-ed32f184ceed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_980822af-4eb9-421d-ba00-ed32f184ceed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_33dfc27d-c3e6-46db-b872-2d4b148618b3" xlink:href="mho-20221231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_33dfc27d-c3e6-46db-b872-2d4b148618b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2f693a46-ed28-40c4-af53-a3f74d55764e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_LineOfCredit_2f693a46-ed28-40c4-af53-a3f74d55764e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_b703d92d-2ab4-475f-95c6-984192442312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_b703d92d-2ab4-475f-95c6-984192442312" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_faef2816-cf09-4286-9a8b-b326d5d40a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_OtherNotesPayable_faef2816-cf09-4286-9a8b-b326d5d40a16" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_3835cf00-aa96-4e1c-b59c-6bea382019e5" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2028"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_mho_SeniorNotesDue2028_3835cf00-aa96-4e1c-b59c-6bea382019e5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_202d9211-31ca-460f-bcd4-33efd5c50486" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2030"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_mho_SeniorNotesDue2030_202d9211-31ca-460f-bcd4-33efd5c50486" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_eddad3c0-4a80-499b-bdfe-d4e08b529b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_Liabilities_eddad3c0-4a80-499b-bdfe-d4e08b529b50" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_abd48399-b2c8-492b-b7e1-139f4d741471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_abd48399-b2c8-492b-b7e1-139f4d741471" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a74c259e-daa9-412b-8930-762a238e1200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_CommonStockValue_a74c259e-daa9-412b-8930-762a238e1200" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_607c812b-0fcb-4d2d-a8a3-633c4f9fea3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_607c812b-0fcb-4d2d-a8a3-633c4f9fea3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e6f51d91-6432-41f5-9890-4818d079ecae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e6f51d91-6432-41f5-9890-4818d079ecae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_cd9745a2-1565-4677-b412-1b12ad3e4d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_TreasuryStockValue_cd9745a2-1565-4677-b412-1b12ad3e4d79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6851c8c8-2957-4baf-adc1-a82b0ac69a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_StockholdersEquity_6851c8c8-2957-4baf-adc1-a82b0ac69a59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bb56c8cb-0e64-40ed-b9b6-a801f1e93553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bb56c8cb-0e64-40ed-b9b6-a801f1e93553" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:to="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:to="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a5b59c0a-bbd8-43a8-ad61-d15787476ccd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a5b59c0a-bbd8-43a8-ad61-d15787476ccd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a2c5be4a-6c49-4354-9ddd-2d0aa5f7dfdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a2c5be4a-6c49-4354-9ddd-2d0aa5f7dfdb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="simple" xlink:href="mho-20221231.xsd#ConsolidatedStatementofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="extended" id="if15784cf54ce4eaf81a2c7e3e431d5db_ConsolidatedStatementofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_653ae88d-aa67-43ab-b7dd-cfae9dfa3ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_653ae88d-aa67-43ab-b7dd-cfae9dfa3ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_f940260d-3e65-4c3c-b21f-83a050f8cd27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_SharesOutstanding_f940260d-3e65-4c3c-b21f-83a050f8cd27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e8af533e-1ccc-451c-929d-aa09ad6f700d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e8af533e-1ccc-451c-929d-aa09ad6f700d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5fb1ac0d-7669-418e-be3c-7d28fa3716ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_ProfitLoss_5fb1ac0d-7669-418e-be3c-7d28fa3716ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f2b09052-a383-49e8-9cca-4fefe0521329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f2b09052-a383-49e8-9cca-4fefe0521329" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8505101f-2197-4f5c-a22d-d7c283c8a7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8505101f-2197-4f5c-a22d-d7c283c8a7eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_afbf800f-96b5-4ff3-a138-772d14188deb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_afbf800f-96b5-4ff3-a138-772d14188deb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c04e83f4-9e1f-4f47-8915-34679134f33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c04e83f4-9e1f-4f47-8915-34679134f33b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_74be2a79-97c3-4f95-b9b7-3ac7738b3056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_ShareBasedCompensation_74be2a79-97c3-4f95-b9b7-3ac7738b3056" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_374af9ff-da28-450e-a1e7-f6ba80f97ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_374af9ff-da28-450e-a1e7-f6ba80f97ba0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_19230f1d-fc5a-488c-802a-634a82e1dc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_19230f1d-fc5a-488c-802a-634a82e1dc4f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_b15bea5b-1963-433d-8ff8-c421961793d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_b15bea5b-1963-433d-8ff8-c421961793d2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_afb948cb-ee75-4215-a6af-d37a359a820a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9c2dd619-d9fa-4770-8a53-74327a479701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_653ae88d-aa67-43ab-b7dd-cfae9dfa3ea9" xlink:to="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_502133a7-4a1e-4e61-a424-012bc12891f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:to="loc_us-gaap_EquityComponentDomain_502133a7-4a1e-4e61-a424-012bc12891f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:to="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_dbb6dd01-9a38-465a-b33b-b639d6073a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_CommonStockMember_dbb6dd01-9a38-465a-b33b-b639d6073a2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_182f5bf5-8898-441d-baf4-7cbf0aa95d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_182f5bf5-8898-441d-baf4-7cbf0aa95d93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f1544d25-9e52-4c52-a451-44c43c7da180" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_RetainedEarningsMember_f1544d25-9e52-4c52-a451-44c43c7da180" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_284600fb-76e6-4674-844c-e9985a60e74e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_TreasuryStockMember_284600fb-76e6-4674-844c-e9985a60e74e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ic5f3c2fa816d46a1a482158c4d853ffb_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e0ce6eb2-a8b8-457c-8079-ea238592d920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e0ce6eb2-a8b8-457c-8079-ea238592d920" xlink:to="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:to="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7fbc2427-3659-45e4-8ad8-bf4d05217c26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7fbc2427-3659-45e4-8ad8-bf4d05217c26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bb5044f0-ed08-47fb-adc6-8f59867f205e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bb5044f0-ed08-47fb-adc6-8f59867f205e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mho-20221231.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="extended" id="i042c25665895414f814761af85f5215b_StockBasedCompensationTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_2a5b2bb1-d4dd-41d4-85f8-e2441edf7f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_2a5b2bb1-d4dd-41d4-85f8-e2441edf7f2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c705833b-5755-4278-9968-5bdad83a4cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c705833b-5755-4278-9968-5bdad83a4cf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:to="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:to="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ebc5697b-c7af-4ece-99e9-b7f4691b3300_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ebc5697b-c7af-4ece-99e9-b7f4691b3300_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e6839e8-be60-47ab-9882-974519fec33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e6839e8-be60-47ab-9882-974519fec33f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_cbf2e56b-19f6-4a07-90fc-8aab7bafc803" xlink:href="mho-20221231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e6839e8-be60-47ab-9882-974519fec33f" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_cbf2e56b-19f6-4a07-90fc-8aab7bafc803" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="mho-20221231.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended" id="i00b68623a1e6453ebe0ebc41dd4adc77_FairValueMeasurementsFairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_5ff975d7-88f5-4dd8-86ad-9b5f5d34bc63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_5ff975d7-88f5-4dd8-86ad-9b5f5d34bc63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_09c166a3-50ad-4963-8219-d39c43bc1858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_09c166a3-50ad-4963-8219-d39c43bc1858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_ed43a108-f631-4242-aec8-36b557fc96f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_ed43a108-f631-4242-aec8-36b557fc96f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_b9e6ab45-49dc-420c-a9b0-05a886914fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_b9e6ab45-49dc-420c-a9b0-05a886914fe5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_868e2749-541b-4d78-af82-64a81601d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_868e2749-541b-4d78-af82-64a81601d6b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_501cc9d9-0630-45dc-be63-52b5bf8bb78c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_501cc9d9-0630-45dc-be63-52b5bf8bb78c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2f9c4cf7-36eb-402a-8d05-0ab235e2bdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2f9c4cf7-36eb-402a-8d05-0ab235e2bdba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_66366d66-6588-417c-b234-feea3aa6ef25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_66366d66-6588-417c-b234-feea3aa6ef25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0b37fa7c-fe01-4773-83db-1849279d55bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0b37fa7c-fe01-4773-83db-1849279d55bb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="ifd58621ab093488eb4975b19c1f8fe8e_SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:href="mho-20221231.xsd#mho_AssumptionDurationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6b9dbee9-4e27-4021-b04e-5db76f1cb2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_Goodwill_6b9dbee9-4e27-4021-b04e-5db76f1cb2af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_a3b6ae93-7376-4f15-9245-d9a01bad9df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_ServicingAsset_a3b6ae93-7376-4f15-9245-d9a01bad9df9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_292ea4e1-d137-46ce-8fd4-a78d7dfd46a3" xlink:href="mho-20221231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_292ea4e1-d137-46ce-8fd4-a78d7dfd46a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandOptionWriteOff_7c9a59d4-b3ae-4788-9a21-32de499f09f0" xlink:href="mho-20221231.xsd#mho_LandOptionWriteOff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_mho_LandOptionWriteOff_7c9a59d4-b3ae-4788-9a21-32de499f09f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_9bdf1876-e37a-4ffe-bca0-03ee2f5efdad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_9bdf1876-e37a-4ffe-bca0-03ee2f5efdad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_37840565-86af-4bbb-94a2-aaf349cf86d7" xlink:href="mho-20221231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_mho_RealEstateRelatedImpairments_37840565-86af-4bbb-94a2-aaf349cf86d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:to="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37f2ab54-03d4-4664-a5f2-050d16376e70_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:to="loc_srt_RangeMember_37f2ab54-03d4-4664-a5f2-050d16376e70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:to="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_20ffe057-cf20-4160-8a13-382b8bc7b9c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:to="loc_srt_MinimumMember_20ffe057-cf20-4160-8a13-382b8bc7b9c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_28cf67ff-4713-4845-a297-714e662a0511" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:to="loc_srt_MaximumMember_28cf67ff-4713-4845-a297-714e662a0511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_72a27b5a-009a-46df-97a8-0c7a08bb275c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_72a27b5a-009a-46df-97a8-0c7a08bb275c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d5707531-1ab9-4245-91a0-aa5fdbfbe200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d5707531-1ab9-4245-91a0-aa5fdbfbe200" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17b5ce62-594d-4d6f-9aff-b57bbf5ef550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17b5ce62-594d-4d6f-9aff-b57bbf5ef550" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="i0d255e32565941798e2e917d1461acbd_PropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c1f60893-224a-44a9-86f0-7fe35dfc1d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c1f60893-224a-44a9-86f0-7fe35dfc1d90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_af47211d-a661-4c2a-8851-f41464d08dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_af47211d-a661-4c2a-8851-f41464d08dce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c8da2dcd-433e-4d70-b234-3d2ba14ad05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c8da2dcd-433e-4d70-b234-3d2ba14ad05f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_b04a4ca8-8be3-4bf8-87cf-1c295b07f6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_b04a4ca8-8be3-4bf8-87cf-1c295b07f6d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2730e6d5-8aa9-4978-84c7-1a17b92751e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2730e6d5-8aa9-4978-84c7-1a17b92751e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a1ec9af9-a08c-4e62-a9f6-3e0e7c050c07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a1ec9af9-a08c-4e62-a9f6-3e0e7c050c07" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_eed48d93-f977-4900-953c-a273b382c4d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_eed48d93-f977-4900-953c-a273b382c4d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_c50ed578-5880-4cb4-af16-08be894c3c02" xlink:href="mho-20221231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_c50ed578-5880-4cb4-af16-08be894c3c02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_38eb894a-f944-4a05-9252-efc436c6d9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:to="loc_us-gaap_TransportationEquipmentMember_38eb894a-f944-4a05-9252-efc436c6d9ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:to="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f477070a-b1a9-4edc-b11a-56bcf817d623_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:to="loc_srt_RangeMember_f477070a-b1a9-4edc-b11a-56bcf817d623_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90bec33c-70bc-415f-a612-664c4eed1dca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:to="loc_srt_RangeMember_90bec33c-70bc-415f-a612-664c4eed1dca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#EstimatedUsefulLifeDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="extended" id="i1f9ff2e7c3ad49268101e2411b0671da_EstimatedUsefulLifeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eb8026d2-16b3-4582-b123-a58bfa51412e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2b2d8f0f-de99-4b4f-902b-ffe1c331e7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb8026d2-16b3-4582-b123-a58bfa51412e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2b2d8f0f-de99-4b4f-902b-ffe1c331e7a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_eb8026d2-16b3-4582-b123-a58bfa51412e" xlink:to="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_44dc1901-d2ce-4a56-a964-f7516841911c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_44dc1901-d2ce-4a56-a964-f7516841911c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_743d3d26-303c-4294-a21b-d224cc03d699" xlink:href="mho-20221231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_743d3d26-303c-4294-a21b-d224cc03d699" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_de3f6d05-6710-4363-9bc1-3a7700a523d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:to="loc_us-gaap_TransportationEquipmentMember_de3f6d05-6710-4363-9bc1-3a7700a523d1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended" id="idac0e39cb6a94c55a9dd3fffbcce35f0_SummaryofSignificantAccountingPoliciesRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue_f1dbf4af-248c-4e01-adb7-0b0bfbe475cd" xlink:href="mho-20221231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_mho_Homebuildingoperationspercentoftotalrevenue_f1dbf4af-248c-4e01-adb7-0b0bfbe475cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_159d9856-afbd-4e2c-945e-43f60d178a81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_us-gaap_Revenues_159d9856-afbd-4e2c-945e-43f60d178a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_f5dd442f-f09b-4111-8638-d4cccba5ff47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_f5dd442f-f09b-4111-8638-d4cccba5ff47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:to="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fc0ef7a9-e24f-4e50-9933-ca260ac6e386_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:to="loc_srt_ProductsAndServicesDomain_fc0ef7a9-e24f-4e50-9933-ca260ac6e386_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:to="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_50c71590-d1ec-46d9-936d-f2e4bee1a6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:to="loc_us-gaap_FinancialServiceMember_50c71590-d1ec-46d9-936d-f2e4bee1a6b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember_7bc68d7c-9917-4767-b40d-18b3db69a290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:to="loc_us-gaap_ConstructionMember_7bc68d7c-9917-4767-b40d-18b3db69a290" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_eb039912-5a16-495f-9f75-64bd482631ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:to="loc_us-gaap_LandMember_eb039912-5a16-495f-9f75-64bd482631ce" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended" id="i59cf1dbfabb3427db65eacbf3c56efd5_StockBasedCompensationSummaryofStockOptionActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fd2d8116-be40-4285-9827-ce6daa0fb60c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fd2d8116-be40-4285-9827-ce6daa0fb60c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d19f5c56-1eae-4234-96a5-e78e3e5d2bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d19f5c56-1eae-4234-96a5-e78e3e5d2bac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6e73aac7-b333-473a-a82e-3c8f62174527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6e73aac7-b333-473a-a82e-3c8f62174527" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3f98b9b7-2de6-4cc8-a251-40abe17f1c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3f98b9b7-2de6-4cc8-a251-40abe17f1c84" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_611f4795-870b-4205-bf92-8880c98adbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_611f4795-870b-4205-bf92-8880c98adbf2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d4e3bf34-2655-41c5-a10e-c311e97f7d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d4e3bf34-2655-41c5-a10e-c311e97f7d94" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c2e4996-905a-4104-a5f7-0ce354ac78f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c2e4996-905a-4104-a5f7-0ce354ac78f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7ca281e1-127a-423b-90fa-d3c897b1291f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7ca281e1-127a-423b-90fa-d3c897b1291f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e258d079-b43a-44f2-ba7b-21c5e30d2786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e258d079-b43a-44f2-ba7b-21c5e30d2786" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e7350074-a914-4a91-8390-47d91dba6b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e7350074-a914-4a91-8390-47d91dba6b17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_848f17e8-2cf9-4f85-80b6-eeec507cc393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_848f17e8-2cf9-4f85-80b6-eeec507cc393" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5cad4edb-3398-4011-8ef7-9dd74160abf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5cad4edb-3398-4011-8ef7-9dd74160abf3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:href="mho-20221231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_31ef119a-8f5a-4f72-a4b6-20ad360e503f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_31ef119a-8f5a-4f72-a4b6-20ad360e503f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_81faf030-8825-4469-8139-4a70cb62dc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_81faf030-8825-4469-8139-4a70cb62dc0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1583d195-b999-49e7-97a6-bfd63cd6130d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1583d195-b999-49e7-97a6-bfd63cd6130d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:href="mho-20221231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_14f627ad-4b05-40f3-9ea6-a4fb4de0a620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_14f627ad-4b05-40f3-9ea6-a4fb4de0a620" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_e74ab460-2e2e-40b8-9f64-5eede9dddacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_e74ab460-2e2e-40b8-9f64-5eede9dddacc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_38b3446c-16e9-43cb-9d16-12b0dc0c64d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_38b3446c-16e9-43cb-9d16-12b0dc0c64d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:to="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d94afc33-ffc3-4e81-8d47-b03024bd290a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d94afc33-ffc3-4e81-8d47-b03024bd290a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_16bb80f7-7303-4a40-9f6c-611f94890a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_16bb80f7-7303-4a40-9f6c-611f94890a82" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="extended" id="idbfee4560d78436baf6277c564be66b2_StockBasedCompensationFairValueAssumptionsforStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f36fb9ad-f098-46fb-812f-9c6238db3ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f36fb9ad-f098-46fb-812f-9c6238db3ade" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3e1355d5-a9e2-4f01-8633-54f7e9d03566" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3e1355d5-a9e2-4f01-8633-54f7e9d03566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3af35e86-5900-4d4d-aea2-0da25a367186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3af35e86-5900-4d4d-aea2-0da25a367186" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_43e1831b-971d-461c-9c5a-a3c99318c649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_43e1831b-971d-461c-9c5a-a3c99318c649" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:to="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99c22d9c-ae89-4728-8cba-841f7287103b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99c22d9c-ae89-4728-8cba-841f7287103b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_37e32d08-e28f-4e01-902f-33019145a617" xlink:href="mho-20221231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99c22d9c-ae89-4728-8cba-841f7287103b" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_37e32d08-e28f-4e01-902f-33019145a617" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#StockBasedCompensationPerformanceshareunitsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="extended" id="i6a50acf607324c9b992a80199cea6eef_StockBasedCompensationPerformanceshareunitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b053ae27-3b61-49ca-9a7e-ad3895da982b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b053ae27-3b61-49ca-9a7e-ad3895da982b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_0ce68499-7963-4d27-b541-00f4babbcdd2" xlink:href="mho-20221231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_0ce68499-7963-4d27-b541-00f4babbcdd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_80f15679-596e-425a-a45a-8db207008e14" xlink:href="mho-20221231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_80f15679-596e-425a-a45a-8db207008e14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2d4cf884-eae6-4d2e-b13e-9b63edcc5342" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2d4cf884-eae6-4d2e-b13e-9b63edcc5342" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_c6351699-9831-4b1c-b9ea-707080d09d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_c6351699-9831-4b1c-b9ea-707080d09d1e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_efcba6e0-44b8-4c26-889f-0ccb9cb0228f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_efcba6e0-44b8-4c26-889f-0ccb9cb0228f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_bf4abe10-dcd2-4a80-bd2c-fcbb7f7999ec" xlink:href="mho-20221231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_bf4abe10-dcd2-4a80-bd2c-fcbb7f7999ec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ea32b64a-1fbc-44d9-ac10-83b1795b5539_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:to="loc_us-gaap_PlanNameDomain_ea32b64a-1fbc-44d9-ac10-83b1795b5539_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3941ba9e-95b7-4851-bb2d-3edee0bc698a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:to="loc_us-gaap_PlanNameDomain_3941ba9e-95b7-4851-bb2d-3edee0bc698a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_06bf87bc-1ecc-4c77-8bec-3907e67b50c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:to="loc_us-gaap_AwardDateDomain_06bf87bc-1ecc-4c77-8bec-3907e67b50c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:to="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member_9c47a0cc-d4e5-484f-b7a5-eaf79bee3b7f" xlink:href="mho-20221231.xsd#mho_Year1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:to="loc_mho_Year1Member_9c47a0cc-d4e5-484f-b7a5-eaf79bee3b7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member_1f318165-b12f-488c-8ccd-a10761a562fc" xlink:href="mho-20221231.xsd#mho_Year2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:to="loc_mho_Year2Member_1f318165-b12f-488c-8ccd-a10761a562fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member_865d3375-50f1-4263-80c1-f0d64cdd0bdb" xlink:href="mho-20221231.xsd#mho_Year3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:to="loc_mho_Year3Member_865d3375-50f1-4263-80c1-f0d64cdd0bdb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90ac39a4-045e-455b-bd68-eca58df80330_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90ac39a4-045e-455b-bd68-eca58df80330_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember_b3e9886b-06c3-4f59-b634-dc685ebdf3a6" xlink:href="mho-20221231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:to="loc_mho_PerformanceConditionAwardsMember_b3e9886b-06c3-4f59-b634-dc685ebdf3a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember_9c949978-c156-4746-b08c-285569866543" xlink:href="mho-20221231.xsd#mho_MarketConditionAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:to="loc_mho_MarketConditionAwardsMember_9c949978-c156-4746-b08c-285569866543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e2386e71-5a01-4a5d-a645-45124f8e208a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:to="loc_us-gaap_ClassOfStockDomain_e2386e71-5a01-4a5d-a645-45124f8e208a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_92853266-a7c1-4425-abdb-e3a7de423401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:to="loc_us-gaap_ClassOfStockDomain_92853266-a7c1-4425-abdb-e3a7de423401" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4912851c-6dd3-4c9e-ba93-44621c381cc4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:to="loc_srt_RangeMember_4912851c-6dd3-4c9e-ba93-44621c381cc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6adc560d-8e42-429f-b7d3-1398d80c57ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:to="loc_srt_RangeMember_6adc560d-8e42-429f-b7d3-1398d80c57ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:to="loc_us-gaap_VestingDomain_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_ab4162e1-9853-482f-ad13-4ce334dc78f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:to="loc_us-gaap_VestingDomain_ab4162e1-9853-482f-ad13-4ce334dc78f1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="extended" id="ie2658642bab84271bdbfeb4504e08a44_FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_9eb46a91-2819-4a4c-a769-324a774ee692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_181e03fc-7224-4c2b-bccd-6223f23daccf" xlink:href="mho-20221231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9eb46a91-2819-4a4c-a769-324a774ee692" xlink:to="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_181e03fc-7224-4c2b-bccd-6223f23daccf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_9eb46a91-2819-4a4c-a769-324a774ee692" xlink:to="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b7044f98-febf-48ea-86b2-3e9122d0c201_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b7044f98-febf-48ea-86b2-3e9122d0c201_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember_90adc365-3189-4cfd-947d-2ea6070f1bef" xlink:href="mho-20221231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_mho_MortgageLoansHeldForSaleMember_90adc365-3189-4cfd-947d-2ea6070f1bef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6e55d581-99c5-4ee9-9db3-9066dcc32fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_us-gaap_ForwardContractsMember_6e55d581-99c5-4ee9-9db3-9066dcc32fa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_bd30c97c-965f-4d8b-9f84-db8097a766a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_bd30c97c-965f-4d8b-9f84-db8097a766a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_d7ed1b6e-0f16-4610-8835-25111ae432ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_d7ed1b6e-0f16-4610-8835-25111ae432ba" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="extended" id="i7326b925303e46e8ba519e7aa26df328_FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_c2d44d1f-53b0-4ea5-a1f9-9b540437a98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_c2d44d1f-53b0-4ea5-a1f9-9b540437a98d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5c6f4477-e43c-445f-81dd-485f4a5457d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5c6f4477-e43c-445f-81dd-485f4a5457d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fb72d736-a48d-4177-ac7b-6eda15b08347_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fb72d736-a48d-4177-ac7b-6eda15b08347_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6cfb9627-d143-442c-90bb-ada1109ed86a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:to="loc_us-gaap_ForwardContractsMember_6cfb9627-d143-442c-90bb-ada1109ed86a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_6b58df79-2cf7-491e-a4e4-da277c1b77f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_6b58df79-2cf7-491e-a4e4-da277c1b77f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_b854700a-675a-4468-9476-c2f234709d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_b854700a-675a-4468-9476-c2f234709d79" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="extended" id="ie67b52d73005434db57ea70ea315b8fc_FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_65525d5e-c136-4a09-a2e3-958c4504e370" xlink:href="mho-20221231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_65525d5e-c136-4a09-a2e3-958c4504e370" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_65351609-9d43-4a05-b77d-a38962afc2f2" xlink:href="mho-20221231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_RealEstateRelatedImpairments_65351609-9d43-4a05-b77d-a38962afc2f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis_875762a7-e139-4393-abc1-437d94eb10a6" xlink:href="mho-20221231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_LongLivedAssetsInitialBasis_875762a7-e139-4393-abc1-437d94eb10a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_3c6ba1b2-5b12-4992-96d6-ba84ffb9c83e" xlink:href="mho-20221231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_3c6ba1b2-5b12-4992-96d6-ba84ffb9c83e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_187596ed-850b-4b32-b005-00fd49d39cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_187596ed-850b-4b32-b005-00fd49d39cb4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa23866d-0135-4201-b175-43f648a876bb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa23866d-0135-4201-b175-43f648a876bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef432903-176c-453b-9cf2-28ea122edb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef432903-176c-453b-9cf2-28ea122edb43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ebf7b523-6f79-48c5-94dd-f25534852be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef432903-176c-453b-9cf2-28ea122edb43" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ebf7b523-6f79-48c5-94dd-f25534852be0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#FairValueMeasurementsFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="extended" id="i7df0f087a1bc40a6a9bae226e9cec799_FairValueMeasurementsFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:to="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_f6138835-47a3-4761-a109-30fa7752f6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_us-gaap_ServicingAsset_f6138835-47a3-4761-a109-30fa7752f6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d12b5577-88ff-4fb5-a6bf-e4bf65c9b7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d12b5577-88ff-4fb5-a6bf-e4bf65c9b7f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_9b0d7737-b23e-4f90-953d-f659c199e5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_9b0d7737-b23e-4f90-953d-f659c199e5ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_cc4ce77c-dc29-4f5a-9657-dccea06f3e95" xlink:href="mho-20221231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_cc4ce77c-dc29-4f5a-9657-dccea06f3e95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_650a1f81-2635-4317-b36d-41d90116a8fe" xlink:href="mho-20221231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_650a1f81-2635-4317-b36d-41d90116a8fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets_e0931a23-5542-4e2b-b78f-4e9a3d6370d0" xlink:href="mho-20221231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_mho_ForwardContractsFairValueDisclosureAssets_e0931a23-5542-4e2b-b78f-4e9a3d6370d0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:to="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_66d7cba0-b0a4-48ad-9786-d34ca5288bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_66d7cba0-b0a4-48ad-9786-d34ca5288bbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_6b450eb7-c814-42f5-b8a0-bcd8e4b7d507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_6b450eb7-c814-42f5-b8a0-bcd8e4b7d507" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_d4880ecb-63ac-4fed-bd8e-404897a2456e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_d4880ecb-63ac-4fed-bd8e-404897a2456e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure_8e84c05e-b17d-4ece-8516-ff78b997ffd2" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_SeniorNotesDue2028FairValueDisclosure_8e84c05e-b17d-4ece-8516-ff78b997ffd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure_5cdb48fc-0512-480e-a42a-cca2672cf18b" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_SeniorNotesDue2030FairValueDisclosure_5cdb48fc-0512-480e-a42a-cca2672cf18b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_2136d43f-7a72-4407-8418-bfceb79e868c" xlink:href="mho-20221231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_2136d43f-7a72-4407-8418-bfceb79e868c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_9d1a0938-158a-4cfe-8080-ec10bb1a1819" xlink:href="mho-20221231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_9d1a0938-158a-4cfe-8080-ec10bb1a1819" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1aae2cbc-749b-424d-8a28-4d9f11a1ccea" xlink:href="mho-20221231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1aae2cbc-749b-424d-8a28-4d9f11a1ccea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_5d73c972-4f38-493c-82d1-ab1819528110_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_5d73c972-4f38-493c-82d1-ab1819528110_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_c2a63945-55d4-4f81-a870-7cec725470bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_c2a63945-55d4-4f81-a870-7cec725470bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_dd44eaac-a1a0-45a4-89ff-63acf94cf2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_dd44eaac-a1a0-45a4-89ff-63acf94cf2ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3f81dc47-0ca9-4170-b09d-6787932182b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3f81dc47-0ca9-4170-b09d-6787932182b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:to="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_af0e7f47-8123-40ef-8931-684667badea8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:to="loc_us-gaap_CreditFacilityDomain_af0e7f47-8123-40ef-8931-684667badea8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6521941f-2b80-4038-8bba-b801a5b03d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:to="loc_us-gaap_CreditFacilityDomain_6521941f-2b80-4038-8bba-b801a5b03d70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_9fdc7d75-68a9-483d-99a8-292fbe7d4a52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_6521941f-2b80-4038-8bba-b801a5b03d70" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_9fdc7d75-68a9-483d-99a8-292fbe7d4a52" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="extended" id="i9ed69079861f473e8d548e07eb6068c0_FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:href="mho-20221231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_a9cbeebe-edf4-4800-b03e-966da02a2049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_a9cbeebe-edf4-4800-b03e-966da02a2049" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a72b1c89-2247-4e6b-b1d4-e43ffc469dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a72b1c89-2247-4e6b-b1d4-e43ffc469dca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d17ec3d8-53b6-4eec-ae35-50ad15b98146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d17ec3d8-53b6-4eec-ae35-50ad15b98146" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_08d6e83c-b2e4-4361-95b0-3353a803cddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_08d6e83c-b2e4-4361-95b0-3353a803cddf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:href="mho-20221231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:to="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_443f57ac-c90a-4cc9-8a7a-834173a982c4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:to="loc_us-gaap_CreditFacilityDomain_443f57ac-c90a-4cc9-8a7a-834173a982c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:to="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4cbe3966-fede-4873-8902-12afedd399b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4cbe3966-fede-4873-8902-12afedd399b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_b26d9359-f774-4529-a6f4-c6d3d48d2f61" xlink:href="mho-20221231.xsd#mho_WarehousingAgreementThirdAmendedAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:to="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_b26d9359-f774-4529-a6f4-c6d3d48d2f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_89cd80b6-986a-440a-b4ff-85c9d3790abf" xlink:href="mho-20221231.xsd#mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:to="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_89cd80b6-986a-440a-b4ff-85c9d3790abf" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="extended" id="iba18d38699194b2a8525eb069966db2e_TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_d748d0a6-8d8d-41fb-b58e-e947e05bc766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_d748d0a6-8d8d-41fb-b58e-e947e05bc766" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_49a2b4fb-815d-4391-8b93-add6d00b7cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_49a2b4fb-815d-4391-8b93-add6d00b7cbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_eea998e4-2f08-46ec-b9df-c0cc44284d13_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_eea998e4-2f08-46ec-b9df-c0cc44284d13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_a43483a5-160e-4a29-9973-6efc09825de7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_a43483a5-160e-4a29-9973-6efc09825de7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="extended" id="ifc53ad1be50b4e678afd86c80d6a7625_InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs_7e0f116f-5810-4c55-b6e1-908f31c32db2" xlink:href="mho-20221231.xsd#mho_EquityinvestedinLLCs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_mho_EquityinvestedinLLCs_7e0f116f-5810-4c55-b6e1-908f31c32db2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_5ab0f4fb-9bd8-46aa-9a06-ecef7f795e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_5ab0f4fb-9bd8-46aa-9a06-ecef7f795e09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_b5fb108e-376c-4392-bb50-49dde1a113b9" xlink:href="mho-20221231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_b5fb108e-376c-4392-bb50-49dde1a113b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:to="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_99eac639-838e-437f-872a-bab09df7bf4d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:to="loc_srt_RangeMember_99eac639-838e-437f-872a-bab09df7bf4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:to="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_10bed59e-741c-400e-9891-965001af5287" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:to="loc_srt_MinimumMember_10bed59e-741c-400e-9891-965001af5287" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c1649114-42f8-4538-a910-178a9323751e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:to="loc_srt_MaximumMember_c1649114-42f8-4538-a910-178a9323751e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_68789996-906d-483f-9549-e388bd1dacb8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_68789996-906d-483f-9549-e388bd1dacb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MinimumMemberOwnershipMember_ac0387db-8c30-420d-a7b6-70f067d873e0" xlink:href="mho-20221231.xsd#mho_MinimumMemberOwnershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:to="loc_mho_MinimumMemberOwnershipMember_ac0387db-8c30-420d-a7b6-70f067d873e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumMemberOwnershipMember_2036bb99-b9b1-47f1-8d49-1eb4489631b8" xlink:href="mho-20221231.xsd#mho_MaximumMemberOwnershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:to="loc_mho_MaximumMemberOwnershipMember_2036bb99-b9b1-47f1-8d49-1eb4489631b8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="extended" id="i8af3efa398cb4e56a7c4de474c057ae4_CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:href="mho-20221231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_16b9b710-ced8-46e1-8f6f-a74e19537574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_16b9b710-ced8-46e1-8f6f-a74e19537574" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_4a0d7327-eac9-4214-b03b-9aaeaa584ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_4a0d7327-eac9-4214-b03b-9aaeaa584ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b5fbc03a-22a4-4490-b5c3-4ae91746b51e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b5fbc03a-22a4-4490-b5c3-4ae91746b51e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_97163f63-861d-436b-a2cc-4d4a40bfd53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_OtherLongTermDebt_97163f63-861d-436b-a2cc-4d4a40bfd53d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:href="mho-20221231.xsd#mho_LongtermCDDsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_48b5dc20-3311-4c61-a7e1-6445ee3e54e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_48b5dc20-3311-4c61-a7e1-6445ee3e54e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member_1dd95678-60a2-4585-944b-2d3fb7b1ae81" xlink:href="mho-20221231.xsd#mho_CDDdue512048Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDdue512048Member_1dd95678-60a2-4585-944b-2d3fb7b1ae81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member_8892d0d7-00e9-46e3-bede-cb3f6e989d32" xlink:href="mho-20221231.xsd#mho_CDDdue512049Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDdue512049Member_8892d0d7-00e9-46e3-bede-cb3f6e989d32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member_61e703e6-a1de-4e4c-99c8-16bd86541e8a" xlink:href="mho-20221231.xsd#mho_CDDDue512050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512050Member_61e703e6-a1de-4e4c-99c8-16bd86541e8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember_76a0be1f-c0d5-4256-aa3a-049047912665" xlink:href="mho-20221231.xsd#mho_CDDDue512051SARMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512051SARMember_76a0be1f-c0d5-4256-aa3a-049047912665" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember_1afb741a-7248-4b12-a35d-bfb9afecfb79" xlink:href="mho-20221231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512051TAMPAMember_1afb741a-7248-4b12-a35d-bfb9afecfb79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052SARMember_134bd97b-ff89-49bd-9f25-cb8d29410a6e" xlink:href="mho-20221231.xsd#mho_CDDDue512052SARMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512052SARMember_134bd97b-ff89-49bd-9f25-cb8d29410a6e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPACobblestoneMember_ad815d54-d402-40d7-bc30-755f0152a803" xlink:href="mho-20221231.xsd#mho_CDDDue512051TAMPACobblestoneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512051TAMPACobblestoneMember_ad815d54-d402-40d7-bc30-755f0152a803" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAMember_c0b5dc91-3ad2-4218-8029-bf23b0dc2f1b" xlink:href="mho-20221231.xsd#mho_CDDDue512053TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512053TAMPAMember_c0b5dc91-3ad2-4218-8029-bf23b0dc2f1b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052TAMPAMember_db52e01e-ede7-4441-9aa4-b95afc539a2e" xlink:href="mho-20221231.xsd#mho_CDDDue512052TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512052TAMPAMember_db52e01e-ede7-4441-9aa4-b95afc539a2e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAHilltopMember_32709b7c-446c-44b5-8012-66a76193bd25" xlink:href="mho-20221231.xsd#mho_CDDDue512053TAMPAHilltopMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512053TAMPAHilltopMember_32709b7c-446c-44b5-8012-66a76193bd25" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#DebtDebtDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="extended" id="i5c164f4ca95d4fbcb8f4dfec07ccbf72_DebtDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5ecdfe89-c70b-4fe3-a41b-11019fa85161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5ecdfe89-c70b-4fe3-a41b-11019fa85161" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit_939f48c4-515d-4028-844f-e456d63dc189" xlink:href="mho-20221231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_Sublimitforlettersofcredit_939f48c4-515d-4028-844f-e456d63dc189" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_970cf624-ef03-41f7-883d-eb7872eee60a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_970cf624-ef03-41f7-883d-eb7872eee60a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6949baae-c973-4fb1-8502-e691178fc410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6949baae-c973-4fb1-8502-e691178fc410" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_65d32ccb-42bb-42d0-a181-85b4dca3de27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCredit_65d32ccb-42bb-42d0-a181-85b4dca3de27" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_60dbede8-3fac-4559-b969-7dec233aee88" xlink:href="mho-20221231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_60dbede8-3fac-4559-b969-7dec233aee88" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ec8082ba-5e1c-4bee-96a7-d4f1202c7022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ec8082ba-5e1c-4bee-96a7-d4f1202c7022" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7bf1dc6b-a22b-4596-ae19-8a9cc4b7b7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7bf1dc6b-a22b-4596-ae19-8a9cc4b7b7cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1820f20f-3416-46a5-ab04-0d59bd332a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1820f20f-3416-46a5-ab04-0d59bd332a08" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1ae4c791-9a08-485e-b6d6-62c2c1b42d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1ae4c791-9a08-485e-b6d6-62c2c1b42d2c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio_2e461707-b48d-4282-8370-b7dca9c6f7c7" xlink:href="mho-20221231.xsd#mho_Leverageratio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_Leverageratio_2e461707-b48d-4282-8370-b7dca9c6f7c7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio_3a7d1810-483e-4a8c-90a8-1021f9d0430c" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_InterestCoverageRatio_3a7d1810-483e-4a8c-90a8-1021f9d0430c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_36fffb5d-26bc-47b3-ac04-04da6b7b4e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_36fffb5d-26bc-47b3-ac04-04da6b7b4e9c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a166f650-160d-4abc-9b54-23ef831245a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a166f650-160d-4abc-9b54-23ef831245a9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRFloor_54a93db5-1a9b-4abf-8525-626551228a5e" xlink:href="mho-20221231.xsd#mho_SOFRFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_SOFRFloor_54a93db5-1a9b-4abf-8525-626551228a5e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_307e4dbe-006c-4762-96da-7a5e1c674601_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_307e4dbe-006c-4762-96da-7a5e1c674601_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_62a043c2-50d7-41d8-a4b4-3f955dfaecf7" xlink:href="mho-20221231.xsd#mho_A2028SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:to="loc_mho_A2028SeniorNotesMember_62a043c2-50d7-41d8-a4b4-3f955dfaecf7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_6fe473c6-0e6d-4f12-a495-7f7f683fb460" xlink:href="mho-20221231.xsd#mho_A2030SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:to="loc_mho_A2030SeniorNotesMember_6fe473c6-0e6d-4f12-a495-7f7f683fb460" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_58d9d810-08ff-471e-bd41-6a6506dfec09_default" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:to="loc_mho_InterestCoverageRatioDomain_58d9d810-08ff-471e-bd41-6a6506dfec09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:to="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember_6854f222-c5e5-42c4-88f4-69c26cefcc54" xlink:href="mho-20221231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:to="loc_mho_ConsolidatedEbitdaMember_6854f222-c5e5-42c4-88f4-69c26cefcc54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember_30046d23-5df3-4c7b-9ebc-2dd7a3eb6319" xlink:href="mho-20221231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:to="loc_mho_ConsolidatedInterestIncurredMember_30046d23-5df3-4c7b-9ebc-2dd7a3eb6319" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_87839549-3e70-435d-90e1-b1282d72f444_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:to="loc_srt_RangeMember_87839549-3e70-435d-90e1-b1282d72f444_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:to="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_90d68a74-f6fb-4336-acb6-007db70409b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:to="loc_srt_MinimumMember_90d68a74-f6fb-4336-acb6-007db70409b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_04cbda22-1336-40af-a503-caf3990b722d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:to="loc_srt_MaximumMember_04cbda22-1336-40af-a503-caf3990b722d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_563eecc2-5909-47d2-afe3-038ac4a98426_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:to="loc_us-gaap_CreditFacilityDomain_563eecc2-5909-47d2-afe3-038ac4a98426_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a113bc95-fd2a-45b4-adb9-f6b6c0e167af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:to="loc_us-gaap_CreditFacilityDomain_a113bc95-fd2a-45b4-adb9-f6b6c0e167af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e7ed0b4d-5e55-40ce-867f-4b1058320182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a113bc95-fd2a-45b4-adb9-f6b6c0e167af" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e7ed0b4d-5e55-40ce-867f-4b1058320182" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#DebtMIFWarehousingAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="extended" id="i1f9f865e8d634a5bacc50520b6b7f4b8_DebtMIFWarehousingAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6a77e341-3db6-4fb8-9d11-ba4b3ae77577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6a77e341-3db6-4fb8-9d11-ba4b3ae77577" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_842487f4-ea78-41c6-a219-41caa2b2cd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_842487f4-ea78-41c6-a219-41caa2b2cd4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor_540408c5-0e55-4baa-96f0-0b19e49b0c5d" xlink:href="mho-20221231.xsd#mho_LiborFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_LiborFloor_540408c5-0e55-4baa-96f0-0b19e49b0c5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0dd847c3-53f6-43cd-9e9d-9c87c06af90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0dd847c3-53f6-43cd-9e9d-9c87c06af90f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_daf75242-f39c-413d-b279-8b71debf23e6" xlink:href="mho-20221231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_daf75242-f39c-413d-b279-8b71debf23e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_dac87ff8-8e83-47f8-a0ca-96d1ea1f0887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_dac87ff8-8e83-47f8-a0ca-96d1ea1f0887" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRLoanType2_24aa1197-56a4-4eb2-b71d-82b369fbbb91" xlink:href="mho-20221231.xsd#mho_SOFRLoanType2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_SOFRLoanType2_24aa1197-56a4-4eb2-b71d-82b369fbbb91" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFR_d743d235-38ee-4539-b9fe-df0f71fdb0a2" xlink:href="mho-20221231.xsd#mho_SOFR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_SOFR_d743d235-38ee-4539-b9fe-df0f71fdb0a2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6909e856-2940-4a70-9f81-3d68f27e4880_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:to="loc_srt_RangeMember_6909e856-2940-4a70-9f81-3d68f27e4880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:to="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b435946e-3876-4202-8789-e63a5f12513d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:to="loc_srt_MinimumMember_b435946e-3876-4202-8789-e63a5f12513d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_34a5ad35-9c33-4f1d-a411-9b2a9e780f12" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:to="loc_srt_MaximumMember_34a5ad35-9c33-4f1d-a411-9b2a9e780f12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_064759b3-ce8e-479e-ae1a-456d128dff5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_064759b3-ce8e-479e-ae1a-456d128dff5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_599f5731-5d6e-4af5-a2f4-f1ecbdf292cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_599f5731-5d6e-4af5-a2f4-f1ecbdf292cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8cc5d39f-8160-4347-b868-5cb7c967fc0b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:to="loc_us-gaap_CreditFacilityDomain_8cc5d39f-8160-4347-b868-5cb7c967fc0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:to="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_fa80e057-d975-4f23-a520-607672df6119" xlink:href="mho-20221231.xsd#mho_WarehousingAgreementThirdAmendedAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:to="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_fa80e057-d975-4f23-a520-607672df6119" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_076ea651-a19e-46e1-aa00-71f8084e6f23" xlink:href="mho-20221231.xsd#mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:to="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_076ea651-a19e-46e1-aa00-71f8084e6f23" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#DebtSeniorNotesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="extended" id="i435d4bb236db40768f10ebd3bdc477e4_DebtSeniorNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e1ac3311-1e6e-4fbf-8830-b298fcbc2bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e1ac3311-1e6e-4fbf-8830-b298fcbc2bec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7dfa223e-89f4-468d-9ee8-526b0ce5de94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7dfa223e-89f4-468d-9ee8-526b0ce5de94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_756774c6-8bbc-4292-9de4-3dc7494e4a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_756774c6-8bbc-4292-9de4-3dc7494e4a24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_07daeea3-565b-4871-a423-e5ea299d6809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_07daeea3-565b-4871-a423-e5ea299d6809" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_2ddbb5d2-2431-45f7-819c-08488171f143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_2ddbb5d2-2431-45f7-819c-08488171f143" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends_a647a908-6b62-4497-9d22-185f549e832a" xlink:href="mho-20221231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_mho_Restrictionsonpaymentofdividends_a647a908-6b62-4497-9d22-185f549e832a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends_02ae8509-0bdb-462d-bc74-65b64e5f5ed0" xlink:href="mho-20221231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_mho_Percentrestrictionsonpaymentofdividends_02ae8509-0bdb-462d-bc74-65b64e5f5ed0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions_ebc77a9e-b0fd-4ce2-adff-622bde900f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityRestrictions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_EquityRestrictions_ebc77a9e-b0fd-4ce2-adff-622bde900f3b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:href="mho-20221231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_abe16989-636f-4484-bbe2-45b1aa54edd0_default" xlink:href="mho-20221231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_abe16989-636f-4484-bbe2-45b1aa54edd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_14122323-f672-4c7d-ba9b-166f9c10ab3b" xlink:href="mho-20221231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_14122323-f672-4c7d-ba9b-166f9c10ab3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:href="mho-20221231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain_14122323-f672-4c7d-ba9b-166f9c10ab3b" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_fea74574-6c5d-466f-b072-05488d53f052" xlink:href="mho-20221231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:to="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_fea74574-6c5d-466f-b072-05488d53f052" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_b94e1b24-e5bd-400d-a53d-a8518c6606cf" xlink:href="mho-20221231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_b94e1b24-e5bd-400d-a53d-a8518c6606cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_7d856560-af52-426e-b5d0-36254e076892" xlink:href="mho-20221231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:to="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_7d856560-af52-426e-b5d0-36254e076892" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:to="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_ccd94f5b-2e18-45a8-9885-561994007879" xlink:href="mho-20221231.xsd#mho_A2028SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:to="loc_mho_A2028SeniorNotesMember_ccd94f5b-2e18-45a8-9885-561994007879" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_344636c2-da87-4ba2-8dbd-9a6af7fbd2eb" xlink:href="mho-20221231.xsd#mho_A2030SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:to="loc_mho_A2030SeniorNotesMember_344636c2-da87-4ba2-8dbd-9a6af7fbd2eb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtNotesPayableOtherDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#DebtNotesPayableOtherDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtNotesPayableOtherDetails" xlink:type="extended" id="i7f939cee0cf54b42be4d94c89890f17a_DebtNotesPayableOtherDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_65570a92-52c0-45f5-8255-9a22995eb8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_66bfc2f1-f262-4b39-92f7-1f8053401e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_65570a92-52c0-45f5-8255-9a22995eb8b4" xlink:to="loc_us-gaap_OtherNotesPayable_66bfc2f1-f262-4b39-92f7-1f8053401e5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_65570a92-52c0-45f5-8255-9a22995eb8b4" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c0086e0a-7236-42af-85cd-188d8e921c5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c0086e0a-7236-42af-85cd-188d8e921c5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_18afa826-abaf-4f12-ad81-8cd9e61ddc76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_18afa826-abaf-4f12-ad81-8cd9e61ddc76" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#EarningsperShareEarningsperShareDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="extended" id="i27eb548533fb4abd9e31da8bef5766c6_EarningsperShareEarningsperShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_19448d5b-16c0-46c3-ac58-53eacbfc948e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_ProfitLoss_19448d5b-16c0-46c3-ac58-53eacbfc948e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_25f64b0d-a37e-4688-95f7-8a811cfaf2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_25f64b0d-a37e-4688-95f7-8a811cfaf2e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_46074794-5bb2-48d5-9e14-7744b87d827c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_46074794-5bb2-48d5-9e14-7744b87d827c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_e16f90f3-0f07-4816-8c4b-f2751e1e81ae" xlink:href="mho-20221231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_e16f90f3-0f07-4816-8c4b-f2751e1e81ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6ac92994-dbc9-4243-a6d8-c2a5e7742f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6ac92994-dbc9-4243-a6d8-c2a5e7742f11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad0e9162-6b69-47e5-b6be-83b59dd664ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad0e9162-6b69-47e5-b6be-83b59dd664ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_41103230-f23c-46b6-bb31-91feea22476f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_EarningsPerShareBasic_41103230-f23c-46b6-bb31-91feea22476f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_56f3a20c-36c9-4f3d-9abe-defc61c8dd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_EarningsPerShareDiluted_56f3a20c-36c9-4f3d-9abe-defc61c8dd89" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_245b4720-5a4a-40cd-9de1-cc79e5301fca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_245b4720-5a4a-40cd-9de1-cc79e5301fca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:to="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_70b4510f-7811-4a04-ac0f-6083c37ce257_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_70b4510f-7811-4a04-ac0f-6083c37ce257_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a2f5811f-626c-417b-bb9e-f8f3a593fd0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a2f5811f-626c-417b-bb9e-f8f3a593fd0b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#IncomeTaxesNetOperatingLossCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="extended" id="i7e57cf713816403099c8b23427c12baf_IncomeTaxesNetOperatingLossCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_c288e902-71ef-437e-9395-2061229c8567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_d0feb11c-11b8-4de4-a75e-37ed6fc9c722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c288e902-71ef-437e-9395-2061229c8567" xlink:to="loc_us-gaap_OperatingLossCarryforwards_d0feb11c-11b8-4de4-a75e-37ed6fc9c722" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c288e902-71ef-437e-9395-2061229c8567" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:href="mho-20221231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_53a58c09-b0e5-44d8-abec-30bbbefadc53_default" xlink:href="mho-20221231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_53a58c09-b0e5-44d8-abec-30bbbefadc53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_06cdef58-211f-4fa9-8108-2b23894dc04e" xlink:href="mho-20221231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_06cdef58-211f-4fa9-8108-2b23894dc04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member_6a318dfa-a5bb-47cd-80df-aeea5d8eef97" xlink:href="mho-20221231.xsd#mho_Between2028And2033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_06cdef58-211f-4fa9-8108-2b23894dc04e" xlink:to="loc_mho_Between2028And2033Member_6a318dfa-a5bb-47cd-80df-aeea5d8eef97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_dee99e2a-3ec4-472a-a0ff-11278392f9ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_dee99e2a-3ec4-472a-a0ff-11278392f9ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_518f0b2c-c73e-45a1-9092-9f6b26536602" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_518f0b2c-c73e-45a1-9092-9f6b26536602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_17446671-6708-4b33-8050-b464a3db1712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_518f0b2c-c73e-45a1-9092-9f6b26536602" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_17446671-6708-4b33-8050-b464a3db1712" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#BusinessSegmentsBusinessSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="extended" id="iecd4859aaa67414f9f8b85fbae7249c2_BusinessSegmentsBusinessSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2064d1f5-e3d1-4c21-9b1a-ea7149e32022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_Revenues_2064d1f5-e3d1-4c21-9b1a-ea7149e32022" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1a452eae-b8a8-48e4-a2b2-e7eaf1cc6c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_OperatingIncomeLoss_1a452eae-b8a8-48e4-a2b2-e7eaf1cc6c43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee963bca-38fd-40d1-8e40-73c8fb4216da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee963bca-38fd-40d1-8e40-73c8fb4216da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5a70fc4d-c8d2-4d68-b88d-f65210265510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_InterestExpense_5a70fc4d-c8d2-4d68-b88d-f65210265510" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_0842b65b-94e9-4619-b287-921c86ef8dcd" xlink:href="mho-20221231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_0842b65b-94e9-4619-b287-921c86ef8dcd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_cdb71665-76ff-48ee-a82a-54ce943f2094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_InterestAndOtherIncome_cdb71665-76ff-48ee-a82a-54ce943f2094" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_16674b97-067d-41d9-87fd-8134c7a4ab49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_OtherIncome_16674b97-067d-41d9-87fd-8134c7a4ab49" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e40163ab-16dc-468c-a3cc-eb2fa99f272e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e40163ab-16dc-468c-a3cc-eb2fa99f272e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_853a5d02-ebbd-41e7-a57a-4e0fc4e6a5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_853a5d02-ebbd-41e7-a57a-4e0fc4e6a5a5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6d5109f9-ec59-4ea8-aaca-493af55b0ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6d5109f9-ec59-4ea8-aaca-493af55b0ea6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3947fa62-d28d-4460-89ed-6c2f596ba96f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3947fa62-d28d-4460-89ed-6c2f596ba96f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:to="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a518f93b-6af2-433d-bed7-f3f03fc6f7b1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:to="loc_srt_SegmentGeographicalDomain_a518f93b-6af2-433d-bed7-f3f03fc6f7b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:to="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_f16b5f1f-c0cd-42f1-bb20-3f9ba5317b38" xlink:href="mho-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_mho_NorthernHomebuildingMember_f16b5f1f-c0cd-42f1-bb20-3f9ba5317b38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_871450f7-e096-4b0f-9702-6da83ce6daf5" xlink:href="mho-20221231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_mho_SouthernHomebuildingMember_871450f7-e096-4b0f-9702-6da83ce6daf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServicesSectorMember_926834a5-3ef3-4d21-994c-a4444494db60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServicesSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_us-gaap_FinancialServicesSectorMember_926834a5-3ef3-4d21-994c-a4444494db60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_bebd409b-b15e-49e3-9e1e-e46ed9950560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_us-gaap_CorporateAndOtherMember_bebd409b-b15e-49e3-9e1e-e46ed9950560" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#BusinessSegmentsBusinessSegmentsAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="extended" id="i0c586da15e31422bac005f40a8b0642e_BusinessSegmentsBusinessSegmentsAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_13e50495-d4f2-4d13-bf70-e11adbd652a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_13e50495-d4f2-4d13-bf70-e11adbd652a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_73a06962-a1f6-422f-8c8f-e4b1e5523561" xlink:href="mho-20221231.xsd#mho_InventorySegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_mho_InventorySegments_73a06962-a1f6-422f-8c8f-e4b1e5523561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2b12e845-f5ad-40ad-937e-8b32684485a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_EquityMethodInvestments_2b12e845-f5ad-40ad-937e-8b32684485a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_d462be6d-45c5-4c4f-9533-edc5824173e3" xlink:href="mho-20221231.xsd#mho_OtherCombinedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_mho_OtherCombinedAssets_d462be6d-45c5-4c4f-9533-edc5824173e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2cef4515-ea0c-44a8-b6fa-c6e7557c7da5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_Assets_2cef4515-ea0c-44a8-b6fa-c6e7557c7da5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:to="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fc99a066-ed4c-48ba-bbbf-556a1c9229ff_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:to="loc_srt_SegmentGeographicalDomain_fc99a066-ed4c-48ba-bbbf-556a1c9229ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:to="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_66d9cd73-947e-40b5-be0d-400d80f5b00c" xlink:href="mho-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:to="loc_mho_NorthernHomebuildingMember_66d9cd73-947e-40b5-be0d-400d80f5b00c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_b7cbce11-9870-4f1c-a268-1127a79f5f96" xlink:href="mho-20221231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:to="loc_mho_SouthernHomebuildingMember_b7cbce11-9870-4f1c-a268-1127a79f5f96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember_5c497038-13ee-4055-b120-dca96a580bd1" xlink:href="mho-20221231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:to="loc_mho_CorporateFinancialServicesAndUnallocatedMember_5c497038-13ee-4055-b120-dca96a580bd1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#BusinessSegmentsBusinessSegmentsTextualsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="extended" id="i7fa8b3c748654a53963a5984a48a5987_BusinessSegmentsBusinessSegmentsTextualsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments_847b0599-19f8-4d9e-b65c-459d28da2b55" xlink:href="mho-20221231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_mho_PurchaseAccountingAdjustments_847b0599-19f8-4d9e-b65c-459d28da2b55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_a160ba83-c412-428d-a781-0a22ea84e0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_a160ba83-c412-428d-a781-0a22ea84e0a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs_9526a71d-6a9e-49f5-aaf2-269e0836ca65" xlink:href="mho-20221231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_mho_TotalValuationAdjustmentsAndWriteOffs_9526a71d-6a9e-49f5-aaf2-269e0836ca65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_01d4ffcb-8656-475c-aaad-89a26d3bbb34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_01d4ffcb-8656-475c-aaad-89a26d3bbb34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:to="loc_srt_SegmentGeographicalDomain_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:to="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_60cb72d2-aff9-4ea7-8770-9847ab705d57" xlink:href="mho-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:to="loc_mho_NorthernHomebuildingMember_60cb72d2-aff9-4ea7-8770-9847ab705d57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_0013fd43-7da7-40a1-a4aa-3d51ebbb675d" xlink:href="mho-20221231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:to="loc_mho_SouthernHomebuildingMember_0013fd43-7da7-40a1-a4aa-3d51ebbb675d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_43542fb9-0c96-4beb-bfc7-d22573adddab_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:to="loc_srt_ConsolidationItemsDomain_43542fb9-0c96-4beb-bfc7-d22573adddab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_66df1f14-6ff3-43c3-b4fe-f27234e77136" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:to="loc_srt_ConsolidationItemsDomain_66df1f14-6ff3-43c3-b4fe-f27234e77136" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_200c7858-a7b5-4ca2-92a5-b3fa45416efb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:to="loc_us-gaap_SegmentDomain_200c7858-a7b5-4ca2-92a5-b3fa45416efb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ee81d99b-39ef-448f-8683-0e2e9f021198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:to="loc_us-gaap_SegmentDomain_ee81d99b-39ef-448f-8683-0e2e9f021198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_4fd872b0-bc94-41d7-bb0d-da115437c652_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:to="loc_us-gaap_SubsegmentsDomain_4fd872b0-bc94-41d7-bb0d-da115437c652_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_34e655ab-d0bd-4cc7-a24c-1dbc81271ada" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:to="loc_us-gaap_SubsegmentsDomain_34e655ab-d0bd-4cc7-a24c-1dbc81271ada" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_72ceb88b-c82b-458e-bc78-04202871e154_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_72ceb88b-c82b-458e-bc78-04202871e154_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_fbfd9c04-50be-43d5-8ab1-2025d942ad55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_fbfd9c04-50be-43d5-8ab1-2025d942ad55" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>mho-20221231_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 2023 Workiva-->
<!--r:d2ec4dea-dee5-40a4-ac34-be905674fb8b,g:ae218cb2-a6c5-4872-b5fb-6b3beb7bbcf9-->
<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_DeferredCompensationEquity_d15b30ce-f3c9-4e0e-8eac-8155d6a5c614_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationEquity" xlink:to="lab_us-gaap_DeferredCompensationEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a3a495ca-67d1-4c02-8dca-9c1875ab912f_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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17570775-25b7-4dae-bf9d-e65783048945_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/2022/elts/us-gaap-2022.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_ProfitLoss_3677caa2-4215-4431-a336-dbeb203f20e3_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_5bf455ae-fb36-4d73-92d5-0a1041f2547f_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/2022/elts/us-gaap-2022.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_SpeculativeHomesCarryingValue_b71d60f9-c58b-4866-ac90-43b46a980fdd_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-20221231.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_DeferredIncomeTaxAssetsNet_6cdd726d-1aee-43cf-ad93-284bfde4568b_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/2022/elts/us-gaap-2022.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_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_bd3a659c-0aa5-4a41-9d04-982d598c1e2b_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-20221231.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_dei_EntityAddressPostalZipCode_50116377-3df9-42c3-adbe-74ad6098ee4c_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/2022/dei-2022.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_LinesOfCreditFairValueDisclosure_60bffac3-f767-4b2b-9156-633ef6984094_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentAbstract_93f95c82-0072-4d17-9210-fcc01bc25d16_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c0c79f8b-7f41-41b9-adc9-dba64910bef8_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/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a01b04d9-08b4-445a-9718-cb8449df3b2e_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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_1215d67e-a100-4b7c-875e-3c77d3a3cd73_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/2022/elts/us-gaap-2022.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_DebtInstrumentAxis_9e32f491-f7b7-4dbb-81f6-dc6cbcf2ad2f_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentGross_e061e6e0-8e2a-4600-889c-eeef85248f98_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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7566b46f-d107-496d-a2cc-d52a88940d32_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/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureAbstract_b2675920-c153-4cdf-88c4-da841a12e79b_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_45505d69-cf09-4706-8b2a-5b6cdb535f24_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/2022/elts/us-gaap-2022.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_mho_ConsolidatedInventoryNotOwnedObligation_1ad9abb6-8b42-4ffc-9628-8aa35ff8bedb_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-20221231.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_mho_CommunityDevelopmentDistrict_be575b50-484c-443a-b196-6d67a5e4ead0_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-20221231.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_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_b0fe5ecf-1b24-468d-b283-becb5f05cb9f_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-20221231.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_ce9a1ddc-7203-4560-985f-44fd2078f1ba_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-20221231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardContractsFairValueDisclosureAssets" xlink:to="lab_mho_ForwardContractsFairValueDisclosureAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Homebuildingoperationspercentoftotalrevenue_61315a3b-25e3-4567-92df-c2908dc9b067_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-20221231.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_FairValueDisclosureItemAmountsDomain_439f5112-fa8f-4970-81aa-d6e43c47b134_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/2022/elts/us-gaap-2022.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_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_9eeedf71-6842-48c9-9b82-9fa1cf9e1e43_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-20221231.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_srt_RangeMember_262a5fa4-6f1f-40c6-8d4d-2348cf47adf8_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/2022/elts/srt-2022.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_mho_FinancialLettersOfCredit_4f34b561-f1b7-4d50-bd05-fc4ac82688f7_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-20221231.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_Depreciation_77a573c9-6f68-475b-86a5-59fe71115562_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/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_69dfbe86-3b41-496d-9050-f6e36866f6e7_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_a9e10061-7cef-47eb-8675-07028ebf2c04_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/2022/elts/us-gaap-2022.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_ShortTermDebtTypeAxis_66a419b5-087f-48e9-bf3e-19023f39fd1f_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/2022/elts/us-gaap-2022.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_DebtInstrumentInterestRateStatedPercentage_04f69702-7607-44fa-822d-c8fe83f1d0f1_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/2022/elts/us-gaap-2022.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_OperatingLeaseWeightedAverageDiscountRatePercent_4dd7f8f1-1c93-4b66-9364-b1e0baa18777_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/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2db0c1c0-9032-4998-bd71-ae1bbd23fec9_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_540f21c0-bcbb-4489-8614-61051c23e54a_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/2022/elts/us-gaap-2022.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_AdditionalPaidInCapitalCommonStock_dd8ef68f-bd5c-420c-ba93-07801bbc7a2c_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/2022/elts/us-gaap-2022.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_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_f3181aa0-bdd3-442d-b9e9-a622da2873db_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink: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 Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ShareRepurchaseProgramAbstract_fbb0d9fe-cdb0-48cf-8d20-73bbdb0cc374_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-20221231.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_CurrentStateAndLocalTaxExpenseBenefit_fd3f969f-ac0b-454e-b10b-78333cf5339f_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/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_46de6dcd-6a55-45e8-9b40-6af939453f82_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_16578dcc-d50c-4164-b506-4ef9d88874c1_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/2022/elts/us-gaap-2022.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_NetIncomeLoss_20b94390-8a13-4349-bb5a-4dcab0d186d7_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_e62e08ff-2545-4eda-85ca-910f03908723_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/2022/elts/us-gaap-2022.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_FairValueofFinancialInstrumentAssumptionsTable_2e864cb8-9523-4aa4-9639-d45f4253dd28_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-20221231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:to="lab_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d296f627-7a45-414b-bec7-bc6905389d1c_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/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MaximumMemberOwnershipMember_db564b5b-3568-4d32-9946-0041ec435a4d_terseLabel_en-US" xlink:label="lab_mho_MaximumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MaximumMemberOwnership</link:label>
    <link:label id="lab_mho_MaximumMemberOwnershipMember_label_en-US" xlink:label="lab_mho_MaximumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MaximumMemberOwnership [Member]</link:label>
    <link:label id="lab_mho_MaximumMemberOwnershipMember_documentation_en-US" xlink:label="lab_mho_MaximumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Member for Equity Ownership Axis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumMemberOwnershipMember" xlink:href="mho-20221231.xsd#mho_MaximumMemberOwnershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MaximumMemberOwnershipMember" xlink:to="lab_mho_MaximumMemberOwnershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InvestmentinJointVentureArrangementsAbstract_6f4ce479-bb05-4161-a15b-889f877099e4_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-20221231.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_3aed5bec-4d2a-486e-b98e-597e520311f3_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-20221231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PurchaseAccountingAdjustments" xlink:to="lab_mho_PurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_8fb021d6-e43d-410b-9ede-38ca9d696e7e_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/2022/elts/us-gaap-2022.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_mho_RestrictedPaymentsBasketCalculationAxis_d88daa1a-32cd-4756-bc45-d1f52e1ec43e_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-20221231.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_96660a48-2bdc-41fe-aa70-953158eaffdf_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-20221231.xsd#mho_MarketConditionAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MarketConditionAwardsMember" xlink:to="lab_mho_MarketConditionAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_9c3f6268-856f-4c19-ae04-519de06f73f0_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_71d1a50c-e86f-46ee-b320-5653df0fa361_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/2022/elts/us-gaap-2022.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_EquityComponentDomain_ec9c1fa3-290f-4c17-ad89-012864a5cd65_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/2022/elts/us-gaap-2022.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_DebtInstrumentRedemptionPricePercentage_6e8f8edd-735d-4e16-a3be-ae72b55940bf_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/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipal_be857d25-407d-4d86-99b1-c62ac333236d_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-20221231.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_ccbd321a-0d93-4d5e-ac20-72d03fbcd166_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-20221231.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_InventoryHomesUnderConstruction_0a64f176-f74c-41e0-9f25-395f9e69403c_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/2022/elts/us-gaap-2022.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_srt_EquityMethodInvesteeNameDomain_d9f0a0da-9390-48fa-a275-102b0fc1b075_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_b280a78c-b950-4f86-b3cd-385c14b6e8e2_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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PerformanceConditionAwardsMember_570a7055-fffd-4f11-ac29-d8cacedc8c58_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-20221231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PerformanceConditionAwardsMember" xlink:to="lab_mho_PerformanceConditionAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_54d2afaa-de2c-40a8-a19a-590e79e2632e_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/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SeniorNotesDue2030_934172fb-3b35-4527-85ce-a78903a394a7_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-20221231.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_d5336532-9d96-4a59-99ed-fc8614965c0b_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-20221231.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_LineOfCreditFacilityInitiationDate1_6bdb4556-8b0e-434b-8ba9-c81da8850ac2_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/2022/elts/us-gaap-2022.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_mho_SelfInsuranceAbstract_55d46fe8-66a5-413d-b440-dbc0095b45d7_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-20221231.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_PurchaseOptionsLand_4186b59d-b599-4234-a0f7-8eac196b006f_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/2022/elts/us-gaap-2022.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_SupplementalCashFlowInformationAbstract_377f4e63-eba1-46d9-ad18-288f7dff7a35_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/2022/elts/us-gaap-2022.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_DerivativeInstrumentRiskAxis_09ff5046-6056-4bcd-8f5b-89dcdbedab21_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_13b50a9b-4ce5-435a-afcb-c5003303efc8_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/2022/elts/us-gaap-2022.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_mho_SeniorNotesDue2028_49a6b32a-e572-48cc-b4ac-33dae648c544_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-20221231.xsd#mho_SeniorNotesDue2028"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesDue2028" xlink:to="lab_mho_SeniorNotesDue2028" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_020e6f6e-0ad1-4894-9346-a7f31e13b9bb_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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_1fc91f06-e0a8-4165-a689-7279a573ca09_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/2022/elts/us-gaap-2022.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_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_302cf124-5b27-4b45-8154-003024d9c0c6_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-20221231.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_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_c40a0368-0ea3-4cea-925c-5839e48af485_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-20221231.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_StatementOfCashFlowsAbstract_1c93f0d3-3048-4a79-9f09-e30a2b4426fc_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/2022/elts/us-gaap-2022.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_LineOfCredit_7839a878-1cbf-48fa-9b23-d38e806ddb5f_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/2022/elts/us-gaap-2022.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_dei_EntityAddressStateOrProvince_13608b34-40d3-4f00-b261-0f0bdd4a07db_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/2022/dei-2022.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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_e138e497-ec10-4e06-b357-17e5e59ad6ca_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SOFRFloor_d998ff11-23a7-4c07-8290-67b664a02418_terseLabel_en-US" xlink:label="lab_mho_SOFRFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Floor</link:label>
    <link:label id="lab_mho_SOFRFloor_label_en-US" xlink:label="lab_mho_SOFRFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Floor</link:label>
    <link:label id="lab_mho_SOFRFloor_documentation_en-US" xlink:label="lab_mho_SOFRFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRFloor" xlink:href="mho-20221231.xsd#mho_SOFRFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SOFRFloor" xlink:to="lab_mho_SOFRFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InventorySegments_883b366b-eb55-43f8-9239-c24fbb6978ff_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-20221231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_648f2472-017c-4db4-ada0-b4bd8141296d_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/2022/elts/us-gaap-2022.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_AwardTypeAxis_05808a8b-2505-40ac-92cc-d9346302c020_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_b8f80ae3-2425-4f92-85a5-f9077852eedb_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_50e10a49-2746-4403-b1ef-98e29daeebb3_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/2022/elts/us-gaap-2022.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_MortgagesHeldForSaleFairValueDisclosure_ec288183-1a51-4589-b33b-636f5cc66013_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/2022/elts/us-gaap-2022.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_FairValueAdjustmentOfMortgageLoansHeldForSale_da4f7d81-2553-4f06-bbd1-2cff4d365cef_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-20221231.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_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_afb60a37-062a-4b29-bad5-d3bb3a5ec334_terseLabel_en-US" xlink:label="lab_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreement-Fifth Amendment to Second Amendment and Restated</link:label>
    <link:label id="lab_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_label_en-US" xlink:label="lab_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" xlink: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-Fifth Amendment to Second Amendment and Restated [Member]</link:label>
    <link:label id="lab_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_documentation_en-US" xlink:label="lab_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" xlink: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-Fifth Amendment to Second Amendment and Restated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" xlink:href="mho-20221231.xsd#mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" xlink:to="lab_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_27c494b3-20e6-4475-a79a-4152d344dd52_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/2022/elts/us-gaap-2022.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_us-gaap_OtherLiabilitiesTableTextBlock_ac0eb339-502e-473c-8a34-f4847bb48117_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionDomain_92591252-a10c-4c9c-b96f-4076658713da_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/2022/elts/us-gaap-2022.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_OtherLiabilities_461e50a3-fe82-485b-b688-68d4cf7ee2da_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_635630de-f3ce-4f8f-a317-6da8807ca5b8_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/2022/elts/us-gaap-2022.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_mho_SeniorNotesDue2028FairValueDisclosure_3c1c8e8f-f7d8-469a-a6fe-6d83a3212865_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-20221231.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_LineOfCreditFacilityAxis_717f5b7f-f65d-4a74-82fb-b3d0c8bedd24_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/2022/elts/us-gaap-2022.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_ScheduleOfEquityMethodInvestmentsLineItems_01415020-9ef9-4045-a225-c5dd8b243e38_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f8d42274-6c07-4ba8-a068-fc5c1ab47b8e_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_1e016194-754b-4bea-b536-e8818a6f2e6a_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/2022/dei-2022.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_mho_TotalOfLoansCoveredByGuarantees_b4b47874-c192-439b-b4c7-8f4468939c1d_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-20221231.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_dei_LegalEntityAxis_53fee96e-5bae-451c-be41-6ebbe0710362_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/2022/dei-2022.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_us-gaap_LoanPurchaseCommitmentsMember_90bfe599-b5a2-4833-ba72-40d66a164549_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/2022/elts/us-gaap-2022.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_Liabilities_bf8402e2-a6b3-40f6-8012-187d701b82c7_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/2022/elts/us-gaap-2022.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_BaseofrestrictedpaymentsbasketincomecalculationMember_2dd58710-b1db-443a-abf8-74a060930d32_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-20221231.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_99c28a16-a56a-43fe-8b4a-bd06f218a3b2_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/2022/elts/us-gaap-2022.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_srt_StatementGeographicalAxis_e7ccc455-9c9a-4fb4-9f7a-7d23c159f1ea_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/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c17b12e6-8af6-48ff-8eb5-83255f5fed21_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7edb3905-d117-4497-b88b-175477119931_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/2022/elts/us-gaap-2022.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_RealEstateInventoryCapitalizedInterestCostsIncurred_41f19eae-5d7d-415c-a828-50243108438b_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/2022/elts/us-gaap-2022.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_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_82097bb5-e0f0-459f-b39d-210b115c0bbc_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-20221231.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_DebtInstrumentIssuanceDate1_2651f2e1-e6e7-4c95-8c3e-a81dd4f70c80_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/2022/elts/us-gaap-2022.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_ProductWarrantyAccrualPayments_b4a136b2-b29d-4276-b1fb-ff86c9b0ff7d_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/2022/elts/us-gaap-2022.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_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded_76bf46e4-81f0-4b16-afad-bcd38b274abb_terseLabel_en-US" xlink:label="lab_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" xlink: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-New Director Restricted Stock Units Awarded</link:label>
    <link:label id="lab_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded_label_en-US" xlink:label="lab_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" xlink: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-New Director Restricted Stock Units Awarded</link:label>
    <link:label id="lab_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded_documentation_en-US" xlink:label="lab_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" xlink: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-New Director Restricted Stock Units Awarded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" xlink:href="mho-20221231.xsd#mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" xlink:to="lab_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarehouseAgreementBorrowings_e8c5a684-290b-4a45-af13-93661cc567f3_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/2022/elts/us-gaap-2022.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_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_42d0854e-db85-4d05-848c-5a42ba8dc8c1_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/2022/elts/us-gaap-2022.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_mho_CDDDue512052SARMember_47987806-b5c8-40e5-9516-1847fdd396b0_terseLabel_en-US" xlink:label="lab_mho_CDDDue512052SARMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 SAR</link:label>
    <link:label id="lab_mho_CDDDue512052SARMember_label_en-US" xlink:label="lab_mho_CDDDue512052SARMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 SAR [Member]</link:label>
    <link:label id="lab_mho_CDDDue512052SARMember_documentation_en-US" xlink:label="lab_mho_CDDDue512052SARMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 SAR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052SARMember" xlink:href="mho-20221231.xsd#mho_CDDDue512052SARMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512052SARMember" xlink:to="lab_mho_CDDDue512052SARMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_57fce73b-7bfa-481b-97b3-d4c55ee16798_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/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9708a420-16b5-4b79-8fd4-3e027029373c_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/2022/elts/us-gaap-2022.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_RevolvingCreditFacilityMember_81573fbe-d97a-48a9-9a7f-4d1333cf10aa_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/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7103c409-40f3-412e-9da4-f13116d672fb_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/2022/elts/us-gaap-2022.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_PrepaidExpenseCurrentAndNoncurrent_7dfa09e4-1d89-48e6-a7c5-abad5620c962_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/2022/elts/us-gaap-2022.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1562c451-5e96-4a71-93fd-ae8dfd6f1ac0_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/2022/elts/us-gaap-2022.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_dei_DocumentType_110b904a-bcb9-4922-bde0-4b190a6cf334_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/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_AssumptionDurationLineItems_5bc943f6-616c-494c-b7e3-287349da2885_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-20221231.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_mho_LettersOfCreditAndBonds_6c5ef3c1-d39b-4c4c-800b-d1451e730a4a_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-20221231.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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_b49290f3-dfd2-41c0-af55-674b5127aeb1_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/2022/elts/us-gaap-2022.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_StatementBusinessSegmentsAxis_87bdf147-800e-4322-a6f8-0c2208615ae1_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/2022/elts/us-gaap-2022.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_DebtDisclosureTextBlock_bfef12d5-a74b-45f0-81cc-47fa267cd4d8_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/2022/elts/us-gaap-2022.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_srt_ProductsAndServicesDomain_8fa34d9d-4727-4a02-b11d-9633b2d2eb2a_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/2022/elts/srt-2022.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_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_fb8dc0cf-d48c-456c-a530-878de828e6b2_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-20221231.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_dei_EntityShellCompany_45ceaa37-beb0-4224-b72d-d4149228a021_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/2022/dei-2022.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_DeferredIncomeTaxExpenseBenefit_31661ed2-5588-45ee-8726-791400092441_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/2022/elts/us-gaap-2022.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_PerformanceLettersOfCreditOutstanding_f00437ca-a106-4d9a-8de2-dd1d9d11eb0b_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-20221231.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_eea7c33d-00d7-4612-a557-5115d78abcd6_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/2022/elts/us-gaap-2022.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_srt_ConsolidationItemsDomain_c920f276-b4e5-4464-a781-48a1730078fd_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/2022/elts/srt-2022.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_dei_DocumentPeriodEndDate_06ac4227-236b-4a18-9d7f-e17d7d45b618_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/2022/dei-2022.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_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_3c0a4f73-43ca-48c5-8e2b-c92019290319_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-20221231.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_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_67219cc3-ba03-4bb0-a796-76c4e67795d4_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/2022/elts/us-gaap-2022.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_Assets_72148399-82ea-46b3-a891-2478628bf6e4_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/2022/elts/us-gaap-2022.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_dei_AuditorLineItems_5135226f-f660-48cd-add7-f4c354e00fb7_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/2022/dei-2022.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_DebtDisclosureAbstract_26b62121-16a7-4b98-b636-dff59120c0d7_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandUnderPurchaseOptionsRecorded_004c3938-a36b-4916-ad69-dce625316953_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/2022/elts/us-gaap-2022.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_mho_InventoryModelHomesAndFurnishings_e2e9b42e-480a-4d40-8e6b-170b786a201d_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, 2022 - $10,371; December&#160;31, 2021 - $12,023)</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-20221231.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_EarningsPerShareAbstract_7912891b-3497-4009-bfa9-5a9c26ec92f2_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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_b531667e-405b-4821-a30b-6b5e53bfca08_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/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_666bec16-f644-49e9-8574-4f6093666c6a_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/2022/elts/us-gaap-2022.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_mho_IncreaseinOperatingleasesduetonewleases_54288f8a-5da3-4231-8193-cc9104b15878_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-20221231.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_InterestAndOtherIncome_c1cccdb3-8c39-4a9d-bf67-dd8a75027c2a_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_589c7115-da8f-4362-8d6f-3e8c3d473e3c_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_48e38d94-3fdc-4673-b6cf-7831c45c1898_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivities_44d0bfe6-3285-4b04-8e9e-90a000efb016_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/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_c6ae5b5a-eddd-4d56-becf-a4a5d3776516_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/2022/elts/us-gaap-2022.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_StockRepurchaseProgramAuthorizedAmount1_fdbe6372-9b83-431f-8cdc-ee21a20cde90_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/2022/elts/us-gaap-2022.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_DebtInstrumentUnusedBorrowingCapacityAmount_d5ba0f1b-2182-48af-b831-80cad3ec39a4_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyPolicy_282e361a-9f19-412d-b08d-8274524effe8_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/2022/elts/us-gaap-2022.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_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_dc5adc0a-6889-417a-97df-0b1c21fafc70_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-20221231.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_StockholdersEquityAbstract_1025b13c-dcc7-4f35-931b-cb52c0bca7ef_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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_afd24b9d-125c-4204-89d0-1a8c5838e6c9_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/2022/elts/us-gaap-2022.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_AmortizationOfFinancingCostsAndDiscounts_4176213c-c9c8-4034-ba78-85148fae3f3e_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/2022/elts/us-gaap-2022.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_EarningsPerShareTextBlock_c6aa91ab-feef-4aba-9a89-8d939d07365a_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesOther_2ce6bff2-ef34-4332-99f8-cc24418229e1_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_3bc68ea6-e31c-4c4b-86c0-7ca04cc29821_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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8051491f-4b04-48d4-afe8-dc6be7021034_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/2022/elts/us-gaap-2022.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_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_0b6e0706-f8b8-4575-909a-238211785ae6_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/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_6029f899-337c-4da1-8240-bc919694a259_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionLineItems_73976aac-28ca-4513-9668-1d8d56ee2f97_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/2022/elts/us-gaap-2022.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e8188894-dbbd-4030-acae-c260d58f07ce_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_cbd19fb2-7a56-4fda-b914-3931612a5725_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c0bb78f0-c9a1-4828-ada5-cdf749c80ca4_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_18e35dd4-1496-4b19-91a8-4a3f983e828d_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/2022/elts/us-gaap-2022.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_CDDDue512051TAMPAMember_6b3b7db4-9f55-4106-ab3a-b03db21a81c9_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-20221231.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b691d9d9-e944-4a6d-b5d7-4516a7d56426_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/2022/elts/us-gaap-2022.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_OtherNotesPayable_499a9d82-5f8e-4391-adba-b7eda0c69cec_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/2022/elts/us-gaap-2022.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_GainsLossesOnExtinguishmentOfDebt_9bff6782-d00b-414c-a5b8-2a74cf58a315_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/2022/elts/us-gaap-2022.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_mho_Year2Member_74409770-a7f0-432c-8a62-151ffcf9218f_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-20221231.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_OtherInventoryAbstract_69b7ebd4-c62e-430a-99f0-02a804b6d83a_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/2022/elts/us-gaap-2022.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_FairValueByBalanceSheetGroupingTextBlock_70565179-0e2d-48b4-8d90-a911383d95d6_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquireBusinessesGross_794f4a67-fbfb-4b42-8daa-79ff275d6899_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/2022/elts/us-gaap-2022.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_DerivativeContractTypeDomain_cf12d1db-0ec0-48c2-a760-a4aa40bde275_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/2022/elts/us-gaap-2022.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_RepaymentsOfBankDebt_40809522-0bfc-4e75-a191-15a2325a33b9_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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfBankDebt" xlink:to="lab_us-gaap_RepaymentsOfBankDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccounting_ebdbc2d6-e114-4351-b0eb-e3f21fae3058_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/2022/elts/us-gaap-2022.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_dei_EntityRegistrantName_a48f7f19-991e-4bcf-a3a6-ef451669cfca_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/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_StockBasedCompensationAbstract_e8a03d34-a014-4422-9032-f7bb22ee92cf_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_b652aaf3-3c9d-44fd-a82e-781fdeb9d0de_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/2022/elts/us-gaap-2022.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_EntityAddressCityOrTown_90467f24-c475-4994-b943-3aa2f656d189_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/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ParantheticalsInventoryAbstract_9b60944b-4700-42cf-b1fe-82b93b571d34_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-20221231.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_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_7bb0cd0e-1473-4ed1-8e38-4dbec47b005b_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/2022/elts/us-gaap-2022.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:to="lab_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_20d4a80f-6c14-44a5-8f74-5b9a6684ec57_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/2022/elts/us-gaap-2022.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_SubsegmentsAxis_c645658b-4b3d-40e2-92cb-c8b01d8055ac_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/2022/elts/us-gaap-2022.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_mho_RestrictedPaymentsBasketCalculationDomain_f6df0bf8-a6c8-49f5-b783-bc4373434ada_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-20221231.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ab0d691b-d812-4e9e-a09d-51e41cf04ab4_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_deb8706a-61e3-40f1-96f8-c6b38aa38372_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsOperatingLossCarryforwards_9d43bdb5-9952-467b-b0e7-3ad859f21890_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_0840af0d-2e48-46b9-8a85-760efac8054a_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/2022/elts/us-gaap-2022.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_mho_LettersOfCreditOutstandingUnderCreditFacility_3ea12e8f-014b-423f-b7f1-0d8859b0f4b1_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-20221231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:to="lab_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_3968ccda-6fb1-46e1-8b46-dd384534a2b5_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-20221231.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_TreasuryStockTextBlock_f676c2d2-13fb-4745-8f49-4c5643f39f11_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/2022/elts/us-gaap-2022.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_srt_MinimumMember_64088f35-0734-4cc0-bca7-c8b68de2113b_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/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictBondsTextBlock_4bd99c25-b9ea-403f-b343-1b71170fb738_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-20221231.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_StatementOfFinancialPositionAbstract_f7cf84e7-c277-4770-85af-397a48f8343a_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_59d127ac-97ad-4900-8f56-cd670582c823_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/2022/dei-2022.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_CommonStockParOrStatedValuePerShare_d8246421-a70a-415a-b4a4-0aa1bf06c9f1_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_f822f784-ed98-4534-8d44-b5c37d46318c_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/2022/elts/us-gaap-2022.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_ScheduleOfSegmentReportingInformationBySegmentTable_871406d9-9a0d-4e88-8496-b483a5fc2d01_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/2022/elts/us-gaap-2022.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_dei_AuditorName_cec1d6d4-0aa1-4b53-8ce1-8552bb59fb34_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/2022/dei-2022.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6af10dbf-c4f6-4692-ba68-629289cc3d34_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_36bda895-b60f-41da-9062-65db76c18e5a_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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwards_ed53972b-4cbb-48c3-aa02-e280ac25f4ef_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/2022/elts/us-gaap-2022.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_dei_TradingSymbol_1f411ec2-b507-441e-ad21-a2c648253297_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/2022/dei-2022.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_dei_EntityFileNumber_160bec3b-8143-4f7b-b64d-53a358d39e19_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/2022/dei-2022.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_mho_SOFRLoanType2_e1723d05-cd0f-442a-a16a-ee589b889dca_terseLabel_en-US" xlink:label="lab_mho_SOFRLoanType2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR - Loan Type 2</link:label>
    <link:label id="lab_mho_SOFRLoanType2_label_en-US" xlink:label="lab_mho_SOFRLoanType2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR - Loan Type 2</link:label>
    <link:label id="lab_mho_SOFRLoanType2_documentation_en-US" xlink:label="lab_mho_SOFRLoanType2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR - Loan Type 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRLoanType2" xlink:href="mho-20221231.xsd#mho_SOFRLoanType2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SOFRLoanType2" xlink:to="lab_mho_SOFRLoanType2" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512051TAMPACobblestoneMember_3110e7ea-4d9a-4e33-a2bd-11b0b065bff3_terseLabel_en-US" xlink:label="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512051TAMPACobblestoneMember_label_en-US" xlink:label="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA Cobblestone [Member]</link:label>
    <link:label id="lab_mho_CDDDue512051TAMPACobblestoneMember_documentation_en-US" xlink:label="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA Cobblestone</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPACobblestoneMember" xlink:href="mho-20221231.xsd#mho_CDDDue512051TAMPACobblestoneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512051TAMPACobblestoneMember" xlink:to="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_b1752f8f-6956-486f-9025-2bafb4eef7fb_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-20221231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:to="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_WarrantyAccrualRollforwardAbstract_d7ead300-11bc-4632-80f5-219846c74677_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-20221231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract" xlink:to="lab_mho_WarrantyAccrualRollforwardAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_d95baa11-b835-4fc6-98c4-fd096033f43b_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/2022/elts/us-gaap-2022.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_RestrictedCashAndCashEquivalents_97aff35b-ee57-4210-a569-e425fafc9a85_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/2022/elts/us-gaap-2022.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_dei_EntityInformationLineItems_adb1f9ae-d389-4115-b2ab-19ee3ae78be2_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/2022/dei-2022.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_EffectiveIncomeTaxRateContinuingOperations_62a39afc-0500-4ec1-9e1b-579aab54c344_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/2022/elts/us-gaap-2022.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_InventoryRealEstate_36b4df32-d73e-4ffd-87c0-7a0a37b35211_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_855e7dfa-8e6f-472f-9c14-147de01708e8_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_a963ee2d-efaf-4fe2-a15f-f9a97afea9f0_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/2022/elts/us-gaap-2022.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_SummaryofStockOptionActivityAbstract_ac071f30-be1f-498f-8405-b59104ccdf98_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-20221231.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_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_95ab607c-7f78-4c49-9cbc-a29fdb4a4d35_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/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5558fa3c-083d-4b73-a2a7-1239c61f0a9b_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/2022/elts/us-gaap-2022.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_mho_OutstandingDepositsOnLandAndLots_21729ba0-2f4c-460d-944a-af33c242a555_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-20221231.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_dcbb8415-c4ba-4a3c-bf40-8678b6367ebc_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-20221231.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_IncreaseDecreaseInAccountsPayable_43f3e8ed-e1cf-4bda-bc76-891c65281bcb_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_c4c90d36-f077-4fb4-b324-1cf40c4b3de8_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/2022/elts/us-gaap-2022.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_Revenues_a53fa73a-2a2b-46bf-b2fd-e5da655e34f5_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/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_db016978-b095-45d9-952e-d53756127f40_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/2022/elts/us-gaap-2022.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_us-gaap_ProductWarrantyAccrual_be13b8bc-eda8-489b-a781-b3c317f81fd4_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_de258b13-bb6c-4d5f-9ed7-30d09dfb61d6_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/2022/elts/us-gaap-2022.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_mho_SOFR_2d919fbe-d21e-4c16-82f3-703e926f1416_terseLabel_en-US" xlink:label="lab_mho_SOFR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_mho_SOFR_label_en-US" xlink:label="lab_mho_SOFR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_mho_SOFR_documentation_en-US" xlink:label="lab_mho_SOFR" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFR" xlink:href="mho-20221231.xsd#mho_SOFR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SOFR" xlink:to="lab_mho_SOFR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_dcbf8c06-eced-4a49-a224-d1c0f375d14b_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesAbstract_66bb6879-78b5-4425-b702-03227a804a4f_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/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesAbstract" xlink:to="lab_us-gaap_GuaranteesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestCoverageRatioDomain_05cbd52a-e860-47a8-9e6a-f7a4e8ba4338_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-20221231.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_PaymentsOfDebtExtinguishmentCosts_25647d2e-250a-40d1-a2a2-49f3951cdd08_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/2022/elts/us-gaap-2022.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_DeferredStateAndLocalIncomeTaxExpenseBenefit_c4dab04b-ae5c-4bd9-9cb9-42a2e0985dbd_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_f65351ec-a5e4-438e-b46c-05ca97f64a33_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/2022/elts/us-gaap-2022.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_MortgageServicingRightsMSRImpairmentRecovery_e80b3cfd-39f3-4036-b91a-b0f424b646ad_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/2022/elts/us-gaap-2022.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_Year1Member_ae0762f7-efa6-4275-9a75-0ebde348441e_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-20221231.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_InterestPaidNet_039994e9-41ad-40a7-a9b6-55db0d1d7895_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" 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 &#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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5a6d5644-bbb8-4a9b-8b67-03b629c77f76_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_437e3f68-e882-4a9f-9a6c-38b93bd69646_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/2022/elts/us-gaap-2022.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_us-gaap_GuaranteesTextBlock_0a44ffb8-8c4c-4b36-9738-81bd7d1754a1_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f3f79c3-9481-4036-a274-aa33e8bc1156_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesAbstract_9183b243-4eb0-4dac-8a1b-9086a5caf6df_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-20221231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract" xlink:to="lab_mho_CommitmentsAndContingenciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_796f4237-c5b1-44a3-ba99-30ba2053ed7d_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-20221231.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_ProductWarrantyAccrualPeriodIncreaseDecrease_97f3d781-037f-4542-b862-e427ea13bc54_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/2022/elts/us-gaap-2022.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_ScheduleOfEquityMethodInvestmentsTable_72fb5905-1f8d-40ff-873c-1ec870c07349_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_f3c5d894-db24-44cc-ae56-144194f8710f_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FinancialBonds_a130c3c0-95f2-4dc5-b78a-dff30dcf33ac_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-20221231.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_DeferredCompensationLiabilityCurrentAndNoncurrent_df30f468-145d-4421-ac0e-561ac70db4a2_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/2022/elts/us-gaap-2022.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_InventoryPolicyTextBlock_6850c6ee-6c84-4707-8795-4e1ca48b4b14_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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_53c9178c-5db6-48d7-bf04-5e987986e1f3_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/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_20586c80-810e-4e8b-87a9-7c2105782694_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/2022/elts/us-gaap-2022.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_DeferredCompensationArrangementWithIndividualSharesIssued_7f5e3ac0-9449-47ce-99cd-b1212080ee02_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/2022/elts/us-gaap-2022.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_us-gaap_StockholdersEquity_506de76c-98fe-4a22-844e-de05bf1cbc74_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/2022/elts/us-gaap-2022.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_us-gaap_VestingDomain_856cd354-f1d3-45fb-ab2e-388f7d91dab0_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityLineItems_0ae18b79-f479-4e42-8cdd-4f1b57092531_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsOther_c01ca1b7-40b0-43bc-8361-aa317f7c991d_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/2022/elts/us-gaap-2022.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_dei_EntityInteractiveDataCurrent_e510c6d6-dd1b-42a1-b45e-c7319a64d8e7_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/2022/dei-2022.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_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_ec53e5f7-163f-4439-b3c1-83942e0f53a1_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-20221231.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_32b3527a-703b-47d0-aab6-915a50be0c78_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-20221231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:to="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_85e569bf-36e8-4242-a703-e849d86f9825_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/2022/elts/us-gaap-2022.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_mho_NetOperatingLossCarryforwardExpirationDatesAxis_73cc32b7-ed1f-49d6-a344-d3c3063531de_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-20221231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:to="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82a803d6-9d1d-42c2-bff4-66ab22e410dd_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d440da9f-224e-411a-b865-3ce9170b129c_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/2022/elts/us-gaap-2022.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_mho_LongLivedAssetsInitialBasis_eeef73b0-3c36-421e-a739-f8b445277428_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-20221231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LongLivedAssetsInitialBasis" xlink:to="lab_mho_LongLivedAssetsInitialBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_91fd5f5c-d6d6-4fe8-a62b-8abef0182aed_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/2022/elts/us-gaap-2022.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_AwardDateDomain_cfe3db7c-c0bf-40d4-b964-e4910a4a9441_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/2022/elts/us-gaap-2022.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_PortionAtFairValueFairValueDisclosureMember_82a72ccd-8604-4a9a-ad77-6b3255572477_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/2022/elts/us-gaap-2022.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_RetainedEarningsMember_0548e32c-2663-4144-8571-64b898d24330_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/2022/elts/us-gaap-2022.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_SegmentReportingInformationLineItems_4a2d2e41-7ee6-4104-8f5c-3377cb7efab5_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/2022/elts/us-gaap-2022.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_SpecialAssessmentBondNoncurrent_9ffd3c92-2301-4710-84fa-29bdb3278b88_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/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SpecialAssessmentBondNoncurrent" xlink:to="lab_us-gaap_SpecialAssessmentBondNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructure_8be97d34-bbf1-4050-a5c4-d0ab49f53a30_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-20221231.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_aa84737c-2c87-4618-b45d-bd5944c65024_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-20221231.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_ScheduleOfEarningsPerShareDilutedByCommonClassTable_1fcaa350-b5e4-454b-92f4-70f40a79fdb3_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/2022/elts/us-gaap-2022.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_CommonStockMember_f5739757-09d1-4491-b027-31b850942d32_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/2022/elts/us-gaap-2022.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_EquityinvestedinLLCs_e0902af8-6823-49e0-b8f7-faadcb28cc73_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-20221231.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_mho_ConsolidatedEbitdaMember_c6346f15-1bcc-4bfc-ad46-917a67947bf2_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-20221231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ConsolidatedEbitdaMember" xlink:to="lab_mho_ConsolidatedEbitdaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_d78e443c-01fa-445f-a2a7-4a1d484cc3ab_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/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_6c30275c-c0cd-44e2-8fcb-4b13270dd17a_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/2022/elts/us-gaap-2022.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_StatementClassOfStockAxis_203962f8-077f-4cb3-9b8d-fa5bd0c6343e_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_070afc5f-d1b6-4bff-8ffe-df87c1f86f42_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/2022/elts/us-gaap-2022.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_4d58d5c9-3e1a-40ae-924a-9732dfbed5ba_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/2022/elts/us-gaap-2022.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_mho_A2030SeniorNotesMember_545f53aa-791a-4e1f-9d50-12dd69e6e29b_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-20221231.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_IncomeTaxPolicyTextBlock_276f99aa-c4d5-4f14-be18-2b4548374c0a_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/2022/elts/us-gaap-2022.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_RevenueRecognitionPolicyTextBlock_0cfb751f-856c-4167-abd6-b13015029c17_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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsLineItems_a1920d42-d5a9-4fc1-a7f9-eb95b6e15199_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/2022/elts/us-gaap-2022.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_StatementTable_bbff6ffb-7def-4fd3-ae82-f4f4967adc9e_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/2022/elts/us-gaap-2022.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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_a4e854a7-7893-48e9-bec0-b50e863a9194_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/2022/elts/us-gaap-2022.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_mho_Percentrestrictionsonpaymentofdividends_eadf1767-d0fb-4db7-a083-7ccbaa813d8b_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-20221231.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_RealEstateInventoryCapitalizedInterestCostsRollForward_9cfa02f2-c26a-42ff-9e95-ba4c6a793cfd_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/2022/elts/us-gaap-2022.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_srt_RangeAxis_4530dbb4-9758-45bd-8af4-004e5eaacab0_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/2022/elts/srt-2022.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_TreasuryStockSharesAcquired_062e18df-24d0-4673-8d69-6ae4a964b56e_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityLenderDomain_5112a3d7-cc2a-42c8-a21e-27c9fd323f2b_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/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_c184bd48-699b-4dbd-b034-81b6b95e1ad7_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/2022/elts/us-gaap-2022.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_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_678dc928-c68a-4db9-a78d-50ae510d9267_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_9835b716-300b-480d-a64f-fce2c7ad1dcb_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-20221231.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_RetainedEarningsAccumulatedDeficit_ec2cf4cb-b3a3-4781-94b2-c19a82b4864f_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_41ce5c9a-7118-4dcc-b052-5601aa7271af_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_035f5fb4-602f-4ff2-a031-e30f2535ca4d_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_d037f8ea-9413-493c-83b6-4a5a3704ca64_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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_105e1b31-e3d8-484f-8e94-c841467dfcf5_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsDisclosureTextBlock_f9fa5653-181a-447d-ae0a-80188312b4d6_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalYearFocus_16db8012-5e6a-4dd2-906b-95ba92b91a4f_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/2022/dei-2022.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_851fa031-711c-460d-9c94-4799cbdb130f_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/2022/elts/us-gaap-2022.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_mho_CDDDue512050Member_d1b4c817-c426-4adf-b5a6-935f6469fa2a_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-20221231.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_d958d9ff-139f-424c-bae0-267d04a4eb78_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-20221231.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_StatementLineItems_6e512def-798b-4036-b8b9-ef7c6d672674_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/2022/elts/us-gaap-2022.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_mho_OtherCombinedAssets_a0239f26-9fbd-4771-878b-39817390a0af_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2fbd4f35-bf45-4d4f-acfd-f05be7f42b26_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/2022/elts/us-gaap-2022.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_mho_CDDdue512048Member_a03eb92d-9227-4732-976a-1b5ab6124821_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-20221231.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_us-gaap_SellingGeneralAndAdministrativeExpense_f043b8ca-af8e-4edb-a8d3-a41dd6971df9_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/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_d3dd77d9-7a17-4739-a656-f6676b1a2c13_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetOperatingLeaseLiabilities_1d8c7e6f-ed03-4c58-b74c-584b2216b47d_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-20221231.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_mho_LandOptionWriteOff_a0144623-b0f6-4327-a8f3-e5ea3bb5000c_terseLabel_en-US" xlink:label="lab_mho_LandOptionWriteOff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Option Write Off</link:label>
    <link:label id="lab_mho_LandOptionWriteOff_label_en-US" xlink:label="lab_mho_LandOptionWriteOff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Option Write Off</link:label>
    <link:label id="lab_mho_LandOptionWriteOff_documentation_en-US" xlink:label="lab_mho_LandOptionWriteOff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Option Write Off</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandOptionWriteOff" xlink:href="mho-20221231.xsd#mho_LandOptionWriteOff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LandOptionWriteOff" xlink:to="lab_mho_LandOptionWriteOff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4987d42f-d3e8-4af3-9bc0-a143aa033012_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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset_95ae953d-29b4-4edc-8f83-85d680876bc7_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/2022/elts/us-gaap-2022.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_mho_ObligationForConsolidatedInventoryNotOwned_23f5c245-f4e9-4cec-9274-1bac62355b04_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-20221231.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_dei_AuditorFirmId_cdb4702f-7022-4a26-b101-9234392a6252_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/2022/dei-2022.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_DeferredTaxLiabilitiesAbstract_664b8e1e-6c1d-4226-bd6f-3ada0fca85fe_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/2022/elts/us-gaap-2022.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_OperatingLeaseExpense_0f52cd87-ec0e-4fee-9a4c-c12be8540a67_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_08748f61-5261-48b5-a85d-37e5c10d5ae0_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/2022/elts/us-gaap-2022.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_dei_DocumentTransitionReport_a80a88be-a698-40e4-8f28-c58b91e4eb3e_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/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_ee3f0529-b0e7-4d18-8ba8-59e3e351a5cd_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_7c370613-7822-44a0-9093-ddfaae1aa9ce_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-20221231.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_dei_LocalPhoneNumber_e3ad394a-1c88-4c5b-85a3-b1105c8891a9_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/2022/dei-2022.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_OperatingIncomeLoss_b4a15fb9-556f-4c35-b66e-d84fa74b633c_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsInventory_d7c29ee0-46a7-4c1c-8b12-ba3fe2f33ab3_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/2022/elts/us-gaap-2022.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_mho_ForwardContractsFairValueDisclosuresLiabilities_7b6ab88a-ec92-4c3a-82f9-79179e793827_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-20221231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:to="lab_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_1ab4894d-dd6b-44f5-9fda-6d95148d491e_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_e149b088-121d-4dcc-92d7-e0af376df70a_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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsPolicyPolicyTextBlock_80934e4f-df88-4d83-8b8c-6717217e5e39_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_58c3e4f4-1163-4d79-b992-d8485eb085ea_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityCurrentBorrowingCapacity_1ac4029e-0dbf-4f07-bab9-a4e1371abd83_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/2022/elts/us-gaap-2022.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_StateAndLocalJurisdictionMember_2d8d15f4-5ee9-4fcb-8777-644b16b7b3c9_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/2022/elts/us-gaap-2022.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_AdvancesOnInventoryPurchases_f75f6cce-099d-4252-8c91-50e410042b59_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/2022/elts/us-gaap-2022.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_us-gaap_Goodwill_d70403c2-1ece-4a30-83dd-d640f86ff804_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/2022/elts/us-gaap-2022.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_mho_CDDdue512049Member_cf0e8084-77d8-40c8-ad53-0a89e93098d6_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-20221231.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_c319c02f-b0ae-4f6c-acc8-c3b78df369fa_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-20221231.xsd#mho_NumberOfSpeculativeHomes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NumberOfSpeculativeHomes" xlink:to="lab_mho_NumberOfSpeculativeHomes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_938b536c-ef0e-43e2-aaee-9a24b62c3d9d_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/2022/elts/us-gaap-2022.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_mho_ModelHomeAccumulatedDepreciation_85b7a327-a8b1-4b03-b099-1fe042e1ad78_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-20221231.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_TreasuryStockShares_d309cce2-3b5c-45e2-8fd5-61c9df242d26_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentByTypeAxis_de0bf0ad-e6f3-4740-ac3d-688f57bfe80f_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/2022/elts/us-gaap-2022.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_us-gaap_ProceedsFromRepaymentsOfOtherDebt_6baa7a6c-eaf3-4361-b4c1-8e41dfc3e5f9_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/2022/elts/us-gaap-2022.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_FinancialServiceMember_c1361186-7015-465c-b429-65a1b7a96040_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/2022/elts/us-gaap-2022.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_084f3200-bef3-45f8-b5c9-bc0e73dca4ea_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/2022/elts/us-gaap-2022.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_StandardProductWarrantyAccrual_a5472865-2512-4507-a377-25ef43a290a6_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/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_2a739b91-b606-4d30-aed7-55a2ef8d1928_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_9f1f5773-ecbb-4fcf-891b-157e4c8ff7d7_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/2022/elts/us-gaap-2022.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_srt_SegmentGeographicalDomain_150e2caf-11ec-4b11-905c-60a302199425_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/2022/elts/srt-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_bfc307ca-3708-4372-bde9-5216bb1eb9c4_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/2022/elts/us-gaap-2022.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_WarehousingAgreementThirdAmendedAndRestatedMember_46f5bce4-dcb4-4dad-9ed6-5b9240a0d3d8_terseLabel_en-US" xlink:label="lab_mho_WarehousingAgreementThirdAmendedAndRestatedMember" xlink: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 Amended and Restated</link:label>
    <link:label id="lab_mho_WarehousingAgreementThirdAmendedAndRestatedMember_label_en-US" xlink:label="lab_mho_WarehousingAgreementThirdAmendedAndRestatedMember" xlink: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 Amended and Restated [Member]</link:label>
    <link:label id="lab_mho_WarehousingAgreementThirdAmendedAndRestatedMember_documentation_en-US" xlink:label="lab_mho_WarehousingAgreementThirdAmendedAndRestatedMember" xlink: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 Amended and Restated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember" xlink:href="mho-20221231.xsd#mho_WarehousingAgreementThirdAmendedAndRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember" xlink:to="lab_mho_WarehousingAgreementThirdAmendedAndRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_840a8b4d-4c0b-49eb-9af4-7920b3e66f2a_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_75179917-10b4-4522-b9ab-6cb2a7d665dd_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/2022/elts/us-gaap-2022.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_IncomeStatementAbstract_860639ba-4df9-4986-9921-507d2b5d424c_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b83efeac-012c-4088-9024-39eab02492da_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_26e74d59-a299-4db3-b0c6-9f838b280a55_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/2022/dei-2022.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_DeferredFederalIncomeTaxExpenseBenefit_c21bbb92-7c79-4a40-9259-71ef08a4e611_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/2022/elts/us-gaap-2022.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_AdditionalPaidInCapitalMember_a21dda6f-b39a-4ce3-ba78-240c3897ad41_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/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_a433eb36-e8ab-4fb7-b7df-2079a886704d_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/2022/dei-2022.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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_cf3b7412-35fb-4405-849c-a7b9ab338aba_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink: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 Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_18ded30e-831a-469c-83ba-7fc136872909_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/2022/elts/us-gaap-2022.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_TotalValuationAdjustmentsAndWriteOffs_02db4c4a-524d-426b-b658-42014763d2d5_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-20221231.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_CostOfGoodsAndServicesSold_82804ea9-7dde-4570-b1b7-1a1c8b45732b_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/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_0a43a546-cb18-4c1a-9ab9-3ed7233c8e65_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_a02213cb-1983-49ef-a21c-21e81da1dbaa_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfDilutedSharesOutstanding_c8dd1b2c-c353-49e7-9f7d-d2385b208175_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_a6815ee5-af87-4dc2-a195-0b083f3b3a08_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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure_469abc97-03c3-4c78-9b39-a1aeab3fa337_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-20221231.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f82949db-a93b-4cbd-ab2b-89fdd0b752f3_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_7766740b-c862-49af-9826-77733fd6f7b8_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/2022/elts/us-gaap-2022.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_OtherLiabilitiesPolicyTextBlock_cec327fd-3127-4e71-9ebf-4d592c420dde_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-20221231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_55915423-9198-49e6-9a90-39fb1a9c536b_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/2022/elts/us-gaap-2022.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_mho_FiveYearServiceStockOptionsMember_4d5ac7e5-ca56-47ef-8f37-e434566e7442_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-20221231.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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_7ef0ec78-058a-4acd-a049-5c389d6b321a_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/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_21c9e3c1-1976-4583-942e-b6399808dd83_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/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_d5449944-0a99-4e37-950e-383fd8a108b0_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, 2022 and 2021; issued 30,137,141 shares at both December 31, 2022 and 2021</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/2022/elts/us-gaap-2022.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_InventoryRealEstateLandAndLandDevelopmentCosts_f6bf872f-a021-443e-8040-4d824c8e9ec3_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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:to="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_24853cca-9115-49f9-8f9a-f4d2ef219098_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/2022/elts/us-gaap-2022.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_DebtInstrumentNameDomain_26ecb4c1-e640-46c2-8c8e-a51b07113366_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_62897a73-386b-4d95-bd9a-e33f2bebcc9e_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsGrossAbstract_53b5e7a2-f141-4e51-af2c-fce1b75a51ab_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/2022/elts/us-gaap-2022.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_OtherAssetsMiscellaneous_5407b628-13c9-46e3-bcf6-dac8f926e882_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/2022/elts/us-gaap-2022.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_ShortTermDebtLineItems_19939ab5-c5f5-4eef-95a2-bf3abfab1f63_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_8f1ace56-d879-4de4-80af-8338c20e6f9d_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/2022/elts/us-gaap-2022.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6d73d190-b257-4e7b-a7a8-13cf9e02cd31_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/2022/elts/us-gaap-2022.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_OtherIncome_8594ea50-08ff-4125-bb37-c2afa943ff83_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_de81faf0-b9e4-4a01-b77a-51e7b62c2ece_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_85f26791-9eaf-4197-be64-2673ebbea633_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/2022/elts/us-gaap-2022.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ecbe628b-8269-4b27-bb49-3c90c612a896_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_7e47959e-27a1-41b9-ae37-514fecdd2c87_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_6f5fbd42-da0e-48c5-a446-19382ee6c316_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureTextBlock_a587d602-58f3-4d0a-a49e-0c867cc0f257_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_e71e28f9-b353-4a74-8699-59a2bd03af81_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/2022/elts/us-gaap-2022.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_CommonStockSharesIssued_9ee31d67-18ec-4759-bb3b-90d3c4308dd5_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxReconciliationOtherAdjustments_f90b462a-422e-4704-a2e3-66f031d0f194_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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_201aa415-8575-4203-971e-3efaec725375_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/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_554646b5-de57-44f1-977d-154699f97cc5_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/2022/elts/us-gaap-2022.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_ProceedsFromBankDebt_ea642cd5-0cd8-403d-a707-29b4f739c50c_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/2022/elts/us-gaap-2022.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_mho_SplitDollarLifeInsurancePolicies_642f1323-cde6-42e9-a624-ec65aebcb389_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-20221231.xsd#mho_SplitDollarLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SplitDollarLifeInsurancePolicies" xlink:to="lab_mho_SplitDollarLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5ab6b415-947b-42e1-999a-e1f6692fb170_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_95d7dbc4-d435-490a-9451-8c7cd14d802b_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/2022/elts/us-gaap-2022.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_MinimumNetWorthRequiredForCompliance_8ce69023-87f8-4082-a9a0-1f19aa179814_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/2022/elts/us-gaap-2022.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_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_24d2e389-798a-4509-ab1f-2c29501bbf13_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-20221231.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_dei_AmendmentFlag_d5e4ee63-8f10-4a6a-bc2c-4287914075b7_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/2022/dei-2022.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_NetCashProvidedByUsedInInvestingActivities_216c70b9-6250-4e2c-bfe6-1abd927e7feb_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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_6daba25d-5c64-4683-a217-f28df0ef1c50_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/2022/elts/us-gaap-2022.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_DebtInstrumentFaceAmount_340e33ca-02b0-4f09-ae46-28a7ba1c7e09_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_cb7b42aa-6de3-4c68-973c-0d3b9d55e324_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_0107ef7d-4ed9-4f37-ae58-c826c77a7159_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/2022/elts/us-gaap-2022.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_mho_CorporateFinancialServicesAndUnallocatedMember_4515bcb2-6c16-45bc-b27f-73b7d3408ff6_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-20221231.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_CorporateAndOtherMember_dc143f4f-3119-4102-8c7c-df834994d390_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/2022/elts/us-gaap-2022.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_GuaranteeObligationsCurrentCarryingValue_59ffb56d-de97-4521-a07d-5a9291e77ac5_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/2022/elts/us-gaap-2022.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_GeneralInsuranceExpense_a91afc44-4b0d-4ea3-b43e-7a8ec1230c55_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/2022/elts/us-gaap-2022.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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_5a4a6e52-80ae-4038-ac92-81a805371b04_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/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_69d01b69-dcd6-4173-986d-2aa1a3052482_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/2022/elts/us-gaap-2022.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_dei_EntityCurrentReportingStatus_c5e82db4-6853-4652-8941-b56967402de5_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/2022/dei-2022.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_ImpairmentOfRealEstate_42ffe129-99b3-4387-a122-da98e4e6efc5_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/2022/elts/us-gaap-2022.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_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_e446f014-09bf-4788-ad9c-53f397748e51_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-20221231.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_PaymentsForOriginationOfMortgageLoansHeldForSale_54e6237b-ce61-4e50-92c1-223fde9cdb7b_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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsPolicyTextBlock_cb0e63f0-1af0-4b3d-a1d3-c9a36941f5e4_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionPurchasesFromRelatedParty_018e8a04-4f34-48cc-849e-e1c050d33e73_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_34af1b74-38e3-4009-a50b-592157c9c732_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7c99ba12-48cd-4575-ad9a-aaddcd6aa8e5_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/2022/elts/us-gaap-2022.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_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_a03a4ea1-9889-454b-a2c4-0d9857b8ce94_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/2022/elts/us-gaap-2022.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_DepreciationDepletionAndAmortization_287b722c-e001-44e3-8e7b-f97ef6b08d29_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/2022/elts/us-gaap-2022.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_Sublimitforlettersofcredit_311f4ef6-d6fc-4178-9579-fd059ae59c6e_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-20221231.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_DisaggregationOfRevenueTable_3f2ecba4-334e-494e-af9b-8d67728f431d_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/2022/elts/us-gaap-2022.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_mho_PercentageweightofPSUsrelatedtoperformancecondition_df7bb0d3-6422-4a58-8d30-86434b0eca08_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-20221231.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_ProceedsFromIssuanceOfSeniorLongTermDebt_f8b9447a-f696-4180-8fbc-e2775c26425d_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/2022/elts/us-gaap-2022.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_mho_Accrualsrelatedtolanddevelopment_651ef7fe-5349-4a7f-988b-10dde73314a7_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-20221231.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_1db97692-21a0-4932-8a5f-f86a2da0d339_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-20221231.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_GainLossOnOilAndGasHedgingActivity_3d51c879-cb8b-4f09-9b10-0e2552c2afda_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/2022/elts/us-gaap-2022.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_mho_OriginalIssueDiscount_f3a5b37c-8815-4ce9-91bc-57ea5a92e352_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f94ef69c-1c9f-4757-9854-572ce64810bb_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/2022/elts/us-gaap-2022.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_SeniorNotesDue2030FairValueDisclosure_c25f0e87-d4f5-4a93-badd-d555ff399441_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-20221231.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_GainLossOnSaleOfProperties_b3018588-7868-48fb-8944-98f618cf5e5b_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/2022/elts/us-gaap-2022.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_dei_EntityIncorporationStateCountryCode_1b3f653b-c2ff-4cf0-8903-e18165cac102_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/2022/dei-2022.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_BasisOfAccountingPolicyPolicyTextBlock_dad83a11-bdd9-4100-bae2-892d3005ad85_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/2022/elts/us-gaap-2022.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_LiabilitiesAbstract_bf1443f2-5cb3-4e43-9272-832368540ddf_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentNet_ba16595e-23c7-422b-8705-e6cdfd4e4b17_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_59af7811-a753-4aed-925c-3640f2402f6c_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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_809e81b3-56b1-477d-987b-bd74b83f8485_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/2022/elts/us-gaap-2022.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_OperatingLeasePayments_33d8b719-0290-492a-945e-b52aa6ce753e_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/2022/elts/us-gaap-2022.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_dei_EntitiesTable_d7b70ee8-72c8-4b5e-bb8a-e1b3b74b59c6_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/2022/dei-2022.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_IncreaseDecreaseInOtherNoncurrentAssets_1432d01d-b76a-4d0b-85ce-dd7cdd05b274_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/2022/elts/us-gaap-2022.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_mho_NorthernHomebuildingMember_0649964a-4e9a-4119-9241-29f0ed7f9ea4_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-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NorthernHomebuildingMember" xlink:to="lab_mho_NorthernHomebuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_d9bf128b-bc86-4670-b419-4a3fcb3b8bbb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares - at cost - 2,697,058 and 1,637,511 shares at December 31, 2022 and 2021, 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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5502b917-fcf6-4ca4-aa34-444fa7144fbc_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/2022/elts/us-gaap-2022.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_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_19f7e910-8890-4789-ba14-40807a92c7de_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-20221231.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_StockIssuedDuringPeriodValueStockOptionsExercised_c7799525-1d82-430f-93f5-d2ce34fc5a3d_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/2022/elts/us-gaap-2022.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_mho_EquityinIncomelossfromunconsolidatedjointventures_be2c1974-8c9a-4b1f-9aa4-a53ce46761ee_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-20221231.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_NotionalAmountOfDerivativesAbstract_2bc4c976-5299-4f52-a633-dccbe4541d5e_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/2022/elts/us-gaap-2022.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_SelfInsuranceReserve_56048eb9-440b-42d8-bc12-4873232f1767_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/2022/elts/us-gaap-2022.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_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_78841276-4ffe-4835-a84e-f2f5e7fd11a6_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-20221231.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_CommonStockSharesAuthorized_4261a06c-648f-4380-9193-0e2be7876182_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/2022/elts/us-gaap-2022.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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4c754277-08aa-4917-8edf-201852ad0468_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/2022/elts/us-gaap-2022.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_srt_MaximumMember_6f4cfa6c-6209-4132-9f03-2c9cf39f3782_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/2022/elts/srt-2022.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_OtherAssetsAbstract_c6f92ed4-07f3-4c3f-ab6f-36e3aa42bd2a_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/2022/elts/us-gaap-2022.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_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_71cd9494-d799-4014-b948-ff93f66797b8_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-20221231.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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_eedddf38-62d8-4127-842b-37861fbbabc9_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/2022/elts/us-gaap-2022.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_DebtInstrumentMaturityDate_7c3c07fd-f8f6-443e-af72-8f2ffc9cdcfb_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_186fd495-85ff-444f-bf24-a207fbfddfbe_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/2022/elts/us-gaap-2022.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_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_3f3761fd-b261-40c6-9308-1ab5cfa2d0a2_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-20221231.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_ConstructionMember_be812353-404a-4315-ad2f-81d3b0dd7003_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxesPaidNet_6968e278-174f-4734-8fc2-64e26210d992_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/2022/elts/us-gaap-2022.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_LoanRepurchaseGuaranteeLiability_6c64db76-d3c3-4b54-9e24-a9e2358d72f1_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-20221231.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_dei_EntitySmallBusiness_d1b41fa9-a1e6-4f21-abb8-d63f8b1f9c6d_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/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestCoverageRatio_95264706-c28a-4dde-aac2-15deefa507a0_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-20221231.xsd#mho_InterestCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestCoverageRatio" xlink:to="lab_mho_InterestCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512053TAMPAMember_8f95495d-6c0a-43f7-8710-2564b8d0706f_terseLabel_en-US" xlink:label="lab_mho_CDDDue512053TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAMember_label_en-US" xlink:label="lab_mho_CDDDue512053TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA [Member]</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAMember_documentation_en-US" xlink:label="lab_mho_CDDDue512053TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAMember" xlink:href="mho-20221231.xsd#mho_CDDDue512053TAMPAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512053TAMPAMember" xlink:to="lab_mho_CDDDue512053TAMPAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_9401dc72-89cb-464a-a636-68b25655fb3e_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/2022/elts/us-gaap-2022.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_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_d91f59e3-5c44-49ae-b674-906bba01fe37_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-20221231.xsd#mho_InsuranceDeductibleReservesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:to="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LossPerShareAbstract_69affb0c-e328-40c2-a62b-6479ddd79ce6_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-20221231.xsd#mho_LossPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LossPerShareAbstract" xlink:to="lab_mho_LossPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_46c5d810-897c-40b9-a037-9c11c5bcbef1_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-20221231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:to="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_ac83d8aa-ff06-45f0-813a-751b0424fd52_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_fefee5b0-112f-40b7-8e36-10d08f75242e_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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAssetAmortizationExpense_6f950a3d-08a3-49be-a9ff-643c2483c88e_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/2022/elts/us-gaap-2022.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_FairValueMeasurementFrequencyDomain_37821f82-a0ac-4de6-9ca2-4ffe7969cdc9_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/2022/elts/us-gaap-2022.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_EstimatedRepairCostsforAffectedHomes_de1f8057-0913-4f5f-b535-d0be27f50def_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-20221231.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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_ad10cf57-acc0-4e63-8b6a-898d958ef7ce_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/2022/elts/us-gaap-2022.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_us-gaap_RealEstateInventoryCapitalizedInterestCosts_b19f65f5-dd29-4754-8789-a786d6f02b6d_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_068a4094-37ac-4032-9843-81a4babbd50c_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityTable_e62dcdb1-d80b-4ff0-9db4-bd2024605a01_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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsTable_43922619-cf37-4c69-ab44-b92e57e5c7bb_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/2022/elts/us-gaap-2022.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_CostOfSalesPolicyTextBlock_5978e73f-7834-4736-8031-43d2afb1ee52_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/2022/elts/us-gaap-2022.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_DebtAbstract_ffdaaa97-5c8c-472a-ad01-b8369944cec0_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-20221231.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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b80c8d4d-e81a-4572-9862-5e41360cc542_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/2022/elts/us-gaap-2022.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_mho_LongtermCDDsTable_9d4620ee-b598-445e-834a-72c35dd9964b_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-20221231.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_mho_PercentageweightofPSUsrelatedtomarketcondition_300a8fc6-c135-4a32-aedf-a08ba5c004cc_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9927af10-bef4-43d7-b964-5f24cad35497_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/2022/elts/us-gaap-2022.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_InventoryLandHeldForSale_d5c6200b-78d9-4e85-a687-e9c531962992_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/2022/elts/us-gaap-2022.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_OtherLongTermDebt_9b4e0e1f-4915-41ef-b342-8700b5d38e19_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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt" xlink:to="lab_us-gaap_OtherLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_102367db-3a56-42f1-82fc-897b8ee205ca_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTypeDomain_f3964a7c-9331-4413-9464-f4f82772eec0_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/2022/elts/us-gaap-2022.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_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_6f1ac1bd-4d3a-4699-907a-10707f38d9f3_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-20221231.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_dei_Security12bTitle_83222f27-0400-4798-8b8c-c026a8385a4f_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/2022/dei-2022.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_VariableLeasePayment_5afeaea8-b19d-4a16-a07e-732fa2271960_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/2022/elts/us-gaap-2022.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_DebtMaturitiesAbstract_3c7bbed0-016b-4dc2-beab-07309877f68b_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-20221231.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_77db2fa0-1aa7-4661-93ad-747455bc4f11_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-20221231.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_NotesPayableFairValueDisclosure_06a29e25-da7c-4837-b530-8ea658547e10_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/2022/elts/us-gaap-2022.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_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_8e59460d-449c-4d6d-93e8-707ec0cef8ae_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-20221231.xsd#mho_NumberOfLoansWeRetainMortgageServicingRightsOn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:to="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainOnSaleOfInvestments_3fdb7afd-c1f2-4fc6-b2ed-003f45908b4e_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/2022/elts/us-gaap-2022.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_CostsAndExpenses_88d7f14a-d2f0-451f-a282-ef749d536fdc_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/2022/elts/us-gaap-2022.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_us-gaap_PayablesAndAccrualsAbstract_c2361e73-db6a-4edc-845c-f4f5d69cbf84_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/2022/elts/us-gaap-2022.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_DebtInstrumentLineItems_2739d0c4-602d-4337-aaa9-c58af4b87e93_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_cc10b00c-36ff-41c4-b1c5-f5db16383c68_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/2022/elts/us-gaap-2022.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_PaymentsOfDebtIssuanceCosts_105531e5-2518-4089-970e-9d8c30e42f6e_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/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseLiability_022d47ea-3cf6-4a67-a43c-1d7fe7ef37c0_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/2022/elts/us-gaap-2022.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_us-gaap_SegmentReportingDisclosureTextBlock_c1193789-a657-4ee7-8625-a9c344092dc7_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/2022/elts/us-gaap-2022.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_CorporateNotes_4dba62ba-0ed1-44bf-9193-91396e0fee81_terseLabel_en-US" xlink:label="lab_mho_CorporateNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes</link:label>
    <link:label id="lab_mho_CorporateNotes_label_en-US" xlink:label="lab_mho_CorporateNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes</link:label>
    <link:label id="lab_mho_CorporateNotes_documentation_en-US" xlink:label="lab_mho_CorporateNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateNotes" xlink:href="mho-20221231.xsd#mho_CorporateNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CorporateNotes" xlink:to="lab_mho_CorporateNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_67023f3f-ed70-4a71-953a-517078d6f0ba_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/2022/elts/us-gaap-2022.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_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_21f97844-4de3-4ad3-a890-f12b27d825c0_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-20221231.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_OtherReceivables_a5ef406d-db1f-4ba5-9f1b-87387f81bf5d_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/2022/elts/us-gaap-2022.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_LiabilitiesAndStockholdersEquityAbstract_b732d3df-8fa3-4e58-8db3-d1c0b634bc1f_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/2022/elts/us-gaap-2022.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_EstimateOfFairValueFairValueDisclosureMember_9059b4df-eb9e-4dd3-bdc4-304e82c85ae6_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/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsDomain_c8d2e4e2-6bd6-49fa-bd75-1a1f6672090a_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_ea29b18e-bc9e-4a40-9748-b05c9fc384a5_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_92811ef2-9b96-43eb-a417-c38921a842ca_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LiborFloor_c1585b48-bd94-4cb5-9d7f-9553ce179258_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-20221231.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_61b65fc7-7e54-4838-8dca-f9aa91091764_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-20221231.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_IncomeTaxAuthorityAxis_766f6fd2-0cc2-4090-a837-cea983d3e758_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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1d427f89-12b9-47cb-9faf-f4cc258f1b70_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_adc0c643-a240-4779-bbc9-57f4c28c70f4_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/2022/elts/us-gaap-2022.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_Restrictionsonpaymentofdividends_4cc68c8b-4c58-4211-a542-b6b7adb67272_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-20221231.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e3debdda-50dc-4342-87b8-a280e321d3f8_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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_b919ecca-36af-4c39-8a89-ce707744cb50_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/2022/elts/us-gaap-2022.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_dei_AuditorLocation_29b4da21-a7ef-472a-912d-a4608ef79a9e_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/2022/dei-2022.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_StuccoRepairCost_ba7da219-0a5f-4665-9635-fc8491ccb1a6_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-20221231.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_EntityFilerCategory_55410d65-ac0b-4bfc-9d3b-b86b3d952c6d_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/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6024949f-4816-4e55-89aa-283c64e17191_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_4114ab46-5d17-4941-8a4d-aa79da7e119f_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/2022/elts/us-gaap-2022.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_CurrentFederalTaxExpenseBenefit_7446c9e8-21e6-43e8-96d0-c11d96c9fe62_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/2022/elts/us-gaap-2022.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_mho_IncrementalCommonSharesAttributableToStockOptions_86bb6d48-cfd4-4ae1-b00f-fde500b2f415_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-20221231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:to="lab_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServicesSectorMember_2f7f77b8-b70e-4eea-8454-c80c35fb81f5_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/2022/elts/us-gaap-2022.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_LossContingencyAccrualAtCarryingValue_c3544f71-de5c-48f7-9fb0-204c2c13652e_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/2022/elts/us-gaap-2022.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_us-gaap_EquityRestrictions_b591673d-99e7-435f-8fb2-b3ed245a175b_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/2022/elts/us-gaap-2022.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_NonCashTransactionsDuringYearAbstract_39a5d3f0-b6ad-4fc5-8287-8aae9fb61c7e_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-20221231.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_EquityMethodInvestmentOwnershipPercentage_3e5bd4fb-a9b1-4c14-8c95-9e09f0b70eb7_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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5f150f7d-b140-476b-8219-37647ed0e596_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingencies_c0ec4020-23bc-4495-aed1-282595ab6b97_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/2022/elts/us-gaap-2022.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_dei_SecurityExchangeName_e53f647e-7b47-4d8f-ad40-c65d9b789509_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/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_e44a5922-38c2-462d-b76d-41fa21315119_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/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b58543d6-48b7-4c05-bbdb-adc6e93baf3c_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/2022/elts/us-gaap-2022.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_mho_ReconciliationofEffectiveTaxRateAbstract_c5826b39-df48-4369-a30d-0adf53ae6baa_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-20221231.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_DeferredCompensationArrangementWithIndividualDistributionPaid_0201c0da-8271-47d8-8512-4ba289196066_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/2022/elts/us-gaap-2022.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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_672df192-a152-4631-b7d9-cd49ae24b386_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Between2028And2033Member_950d21be-05f6-4a33-954f-4a8b017215e1_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-20221231.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_ShortTermNonBankLoansAndNotesPayable_a2dc8106-1530-41c8-b3d8-b76780708092_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentLineItems_4d985687-3622-4fe6-b261-4eda23274678_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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_8ada32cc-1326-4f48-b648-61cdfdd081e9_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/2022/elts/us-gaap-2022.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_dei_EntityWellKnownSeasonedIssuer_ac3d7943-66a7-4575-9323-abcbc14961e2_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/2022/dei-2022.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_mho_InterestIncomeNetOfInterestExpense_809d5c34-2e28-4045-86a3-0d518e3ad8a4_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-20221231.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_e2bbcb5d-5b85-4678-a12f-df1db17ecf51_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-20221231.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_d7b7a140-26c0-4e52-ac17-e57615449452_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-20221231.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_dei_CoverAbstract_cac88777-c3fc-4b44-9905-ec89fdc24647_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/2022/dei-2022.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_DebtInstrumentTable_71cbf6e4-090d-48cf-b3a8-4be295acc690_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/2022/elts/us-gaap-2022.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_FairValueInputsLevel3Member_eb45cdf6-9fe1-4bc6-a3c3-eabe852d65c3_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/2022/elts/us-gaap-2022.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_dei_EntityVoluntaryFilers_16f5575d-f4ca-4da6-a665-5b1de486c9e8_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/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FairValueMeasurementsAbstract_e2a07d5d-4c8a-4c37-b41a-f824733838ec_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-20221231.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_4e0d5118-f032-447c-a8c7-8f18047ad6ab_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/2022/elts/us-gaap-2022.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_OtherAssets_8ce86f32-668b-4b66-92f5-595594e83012_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_5c86d6a4-5646-44e0-98e1-a4669bd22879_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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4ebc1ac3-27d6-4735-9a2e-3b951f2bc7b1_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/2022/elts/us-gaap-2022.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_SegmentReportingAbstract_f824d215-873d-41df-b35e-e3549127ff82_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/2022/elts/us-gaap-2022.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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_fbb1588c-4f13-4dc4-b05a-09503a75207b_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LandPurchaseDeposits_446e3a9a-b944-4140-9a39-27d7bb131642_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-20221231.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_mho_OutstandingPerformanceBonds_34c43331-4399-4f81-9998-373d250281c5_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-20221231.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_mho_Federaleffectofstatedeferredtaxes_21ac3ce2-fda5-4398-b12c-98a144a35760_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-20221231.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_bc666080-bbd6-4acc-a330-852375300c85_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_99efef22-d8d7-4107-b375-27a98e5d6905_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_2046d644-c11d-4f63-9de2-94dfb55bd2d1_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/2022/elts/us-gaap-2022.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_StockUnitsAwardedUnderThe2018LTIPPlan_2efd481a-15c9-4c6a-b9e0-b65513e5b5c9_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-20221231.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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_be2aa219-48e3-4b2b-a0a6-84f069cd5dac_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_df391f85-e994-44b8-94d0-7eedc8ca622f_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/2022/elts/us-gaap-2022.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_mho_CDDDue512051SARMember_628277ea-14d4-4cf5-b090-de6876dc55a1_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-20221231.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_LiabilitiesAndStockholdersEquity_6fd83d1c-aba4-42c0-9849-2801274a520a_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5b4173f1-80a5-461e-bc46-da16af456661_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/2022/elts/us-gaap-2022.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_mho_StockUnitsOutstandingUnderStockOptionPlan_ed8606fd-e45e-43a6-8dd7-f1c4a619b9a4_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-20221231.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_ProceedsFromSaleOfPropertyHeldForSale_2918c3fc-5f5f-485f-bc72-cfaa6c8270cd_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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_a7b4e71a-a1ab-415a-b94d-4f4b92f2f866_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/2022/elts/us-gaap-2022.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_LongtermDebtTypeAxis_1e406b21-ac60-4ddc-9fcc-aac960f104e2_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/2022/elts/us-gaap-2022.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_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_bfaba086-8689-48e4-871e-a607602bef57_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-20221231.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_d9477941-f5c1-45a7-8d5b-8ea66f8a3d68_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-20221231.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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_babb5af9-4271-44fb-8d5c-a9b33d9344c2_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/2022/elts/us-gaap-2022.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_LandMember_c9936bc8-4a8d-4b93-adae-1026655bcd51_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/2022/elts/us-gaap-2022.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_592ca0e0-da1a-472c-ad9b-15bc42bd1e25_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsGross_f2629a47-89de-4f7e-9e72-2a8b2707a35a_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_32b70217-406f-48f7-a5c1-16e03b8dbced_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/2022/elts/us-gaap-2022.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_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_2a4476c2-97f4-4deb-b69d-ab4386e3ec3e_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-20221231.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_mho_MortgageLoansHeldForSaleMember_31140527-728c-484f-90d1-9f00c1ea91ed_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-20221231.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_dei_CurrentFiscalYearEndDate_6c759c9b-b6d6-4af2-8b68-a63f34cdcfb6_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/2022/dei-2022.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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_b3fa0eb9-5095-4a58-b2b7-3f098deb921c_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/2022/elts/us-gaap-2022.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_mho_LegalLiabilitiesDisclosureAbstract_65debc6a-2a4e-48c8-a7f8-6bd1fda8c91e_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-20221231.xsd#mho_LegalLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LegalLiabilitiesDisclosureAbstract" xlink:to="lab_mho_LegalLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_WeightedAverageRemainingContractualTermAbstract_7569a727-afb0-470a-a452-84edd0c7e072_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-20221231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract" xlink:to="lab_mho_WeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_142b9165-0ed0-4d92-b6ba-af225c4e86a6_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/2022/elts/us-gaap-2022.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_NetIncomeLossAvailableToCommonStockholdersDiluted_6306c45b-60ea-458a-bcdf-9f06489f454e_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/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerShareDilutedLineItems_8b443ff2-f54e-4350-9fb3-f5c93ad67921_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/2022/elts/us-gaap-2022.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_VestingAxis_2da62541-f45a-4b7f-8455-2e324713ee30_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/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bc2ab520-1134-4bc9-808a-2eebe980d600_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_c87e6227-b1e2-4047-91cb-dd30e7bd2aae_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/2022/elts/us-gaap-2022.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_ScheduleOfOtherAssetsTableTextBlock_543681c6-b38d-4aaa-9d51-aecdb3fa9213_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/2022/elts/us-gaap-2022.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_srt_ConsolidationItemsAxis_bdbbc64d-fff8-4452-a350-dcfc1129b6ce_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/2022/elts/srt-2022.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_mho_MinimumMemberOwnershipMember_97f67182-fc6f-43a8-8929-0262121de1e7_terseLabel_en-US" xlink:label="lab_mho_MinimumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MinimumMemberOwnership</link:label>
    <link:label id="lab_mho_MinimumMemberOwnershipMember_label_en-US" xlink:label="lab_mho_MinimumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MinimumMemberOwnership [Member]</link:label>
    <link:label id="lab_mho_MinimumMemberOwnershipMember_documentation_en-US" xlink:label="lab_mho_MinimumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Member for Equity in Ownership axis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MinimumMemberOwnershipMember" xlink:href="mho-20221231.xsd#mho_MinimumMemberOwnershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MinimumMemberOwnershipMember" xlink:to="lab_mho_MinimumMemberOwnershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain_c7c4cf86-222a-4380-8989-2c828fbb48b4_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d1a387a9-83a3-4223-9810-6c3c030bbe17_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsNet_968b35bf-8233-4a87-84aa-d3f3eeeb0580_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_c6c5eab4-05ab-42bf-aaaf-307866730c17_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/2022/elts/us-gaap-2022.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_mho_ConsolidatedInterestIncurredMember_3d29bfd3-a4c6-4aef-b87a-43496b5ef642_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-20221231.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_AccountsPayableCurrentAndNoncurrent_65e2a6fb-1c03-404f-9de2-cff787dee442_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/2022/elts/us-gaap-2022.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_461d82c6-4ceb-4cd6-921d-5662afd1a996_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_fdfb2244-3e08-4b20-9595-3ca822226f1a_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/2022/elts/us-gaap-2022.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8d0f19f9-5f35-4243-86ea-1bb33190acdd_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/2022/elts/us-gaap-2022.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_SubsegmentsConsolidationItemsDomain_4a60bc86-5895-4c84-a1ab-67624c291041_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_23118dea-baf3-4916-bae4-dc8fe2c26ecc_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/2022/elts/us-gaap-2022.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_dei_EntityAddressAddressLine2_76a8f911-0da9-47c8-8e39-0bc81465e020_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/2022/dei-2022.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_dei_EntityAddressAddressLine1_3b87e5af-69b4-40a3-a1b5-df1419c0660b_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/2022/dei-2022.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_IncomeTaxAuthorityDomain_46b09b57-426e-4f18-b9ed-11e7e4b25ac4_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/2022/elts/us-gaap-2022.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_CustomerAdvancesAndDeposits_077eef9c-6f41-4434-8cf8-5da8a746ebd9_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/2022/elts/us-gaap-2022.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_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_b03c41c4-f12e-4a3f-912d-08ad77033436_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-20221231.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_srt_ProductOrServiceAxis_2e7e0222-11a3-4fde-a182-cb140b986b0d_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/2022/elts/srt-2022.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_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_faa2abfe-98ea-45cf-a582-40eb4cc28697_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-20221231.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_ClassOfStockDomain_958800c9-3aea-4404-8270-2bd1aef586ce_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/2022/elts/us-gaap-2022.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_ValuationAllowanceDeferredTaxAssetChangeInAmount_1b06589f-87a8-400a-b21e-a05d78153a7e_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/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_824ddcd7-9395-4165-8634-e5a244274640_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/2022/elts/us-gaap-2022.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_mho_ScheduleofOperatingLeasePaymentsDueAbstract_473301cc-d98a-46f6-a71b-818b52e1dc02_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-20221231.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_InterestRateLockCommitmentsMember_1875f516-2b76-448b-b9b1-9f01e830f293_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:to="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_b65aee99-e463-4f10-a2c0-e7fc2130a392_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/2022/elts/us-gaap-2022.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_mho_SouthernHomebuildingMember_aeddef67-8470-4406-9f62-ce08d70e59e4_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-20221231.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_us-gaap_CreditFacilityAxis_375246d1-56ab-4a2c-a263-c3ac4d2ea383_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/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_d3005709-9515-4063-9190-30c300f0b5b8_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/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TransactionsWithRelatedPartiesAbstract_8ead0a9a-ff98-4bcb-b159-96eb61d7419d_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-20221231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract" xlink:to="lab_mho_TransactionsWithRelatedPartiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_631294c0-9bca-44f6-82c6-0111208eecfa_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/2022/elts/us-gaap-2022.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_InventoryDisclosureTextBlock_88239c73-4d5d-4ab8-bf75-1050a2623622_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/2022/elts/us-gaap-2022.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_mho_OtherAssetsPolicyTextBlock_adc5a498-e81d-4100-99ee-ba3c8a5f0ad7_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-20221231.xsd#mho_OtherAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OtherAssetsPolicyTextBlock" xlink:to="lab_mho_OtherAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_69bcb84c-4e00-4575-a11c-df8e926893d0_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/2022/elts/us-gaap-2022.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_dei_EntityTaxIdentificationNumber_0736440d-2a72-4bc7-a695-bb62ceba9047_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/2022/dei-2022.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_mho_CDDDue512052TAMPAMember_bfb1bc0c-a022-4496-9c67-ad4818c75d93_terseLabel_en-US" xlink:label="lab_mho_CDDDue512052TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512052TAMPAMember_label_en-US" xlink:label="lab_mho_CDDDue512052TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 TAMPA [Member]</link:label>
    <link:label id="lab_mho_CDDDue512052TAMPAMember_documentation_en-US" xlink:label="lab_mho_CDDDue512052TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 TAMPA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052TAMPAMember" xlink:href="mho-20221231.xsd#mho_CDDDue512052TAMPAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512052TAMPAMember" xlink:to="lab_mho_CDDDue512052TAMPAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_b09095e9-a1fd-4b6b-b37c-48bb2f51d6be_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/2022/elts/us-gaap-2022.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_mho_AssumptionsForFairValueOfStockOptionsAbstract_3552ff03-dbce-4579-be72-7b742e4740bf_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-20221231.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_EquityMethodInvestmentOtherThanTemporaryImpairment_d513fa39-71b7-4f1d-afc6-8cdf0c720ddc_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/2022/elts/us-gaap-2022.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_ScheduleOfShortTermDebtTable_8127d971-8262-4c3b-905e-6e9d51dea54b_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/2022/elts/us-gaap-2022.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_e0235680-a4ce-4fb8-9e7d-6245f21447fe_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/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueTableTextBlock_1b77543f-ab0d-4041-b747-38c7b3231c8d_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilities_990cbc91-32dc-4374-8b3d-755a80d20ce1_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_0f6d6804-86e7-41aa-b515-adb1856ced82_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_718de347-5ba6-4535-b96a-2ca6dd7f07c5_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/2022/elts/us-gaap-2022.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_mho_LossOnSaleOfMortgageServicingRights_65f02223-72b9-4f83-9f8b-aa2f41e81657_terseLabel_en-US" xlink:label="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of mortgage servicing rights</link:label>
    <link:label id="lab_mho_LossOnSaleOfMortgageServicingRights_label_en-US" xlink:label="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of mortgage servicing rights</link:label>
    <link:label id="lab_mho_LossOnSaleOfMortgageServicingRights_documentation_en-US" xlink:label="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of mortgage servicing rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights" xlink:href="mho-20221231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LossOnSaleOfMortgageServicingRights" xlink:to="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_341605d2-ca49-4dfc-8bc6-ae922b0bb553_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_36261d01-1c54-4d51-8586-3330dff6d9e1_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/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fe55744a-6d81-4d6a-b89d-1de86e562b11_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/2022/elts/us-gaap-2022.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_mho_Leverageratio_7b40b23c-9d8e-4c96-8597-163c055a97aa_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-20221231.xsd#mho_Leverageratio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Leverageratio" xlink:to="lab_mho_Leverageratio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6aac716d-06f6-4f07-a667-b4b2d4da1cce_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/2022/elts/us-gaap-2022.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_mho_FutureMinimumLeasePaymentsAbstract_ab5c0ca9-06e0-442d-af5e-566dc24297e6_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-20221231.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_438b7922-d458-4013-ac19-8a83ab24421d_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-20221231.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_us-gaap_SubsegmentsConsolidationItemsAxis_eb8db93a-4abf-43cb-883f-e1d62ea83e85_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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestCoverageRatioAxis_3ec3c996-aaa5-4bf0-825d-c47e0f64bc68_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-20221231.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_295fbe7f-c953-47a9-9bc0-4c4ce7a055f1_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-20221231.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_IncreaseDecreaseInCustomerDeposits_093d711b-f8b7-4e4b-944c-bad681eca20c_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/2022/elts/us-gaap-2022.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_dei_EntityCentralIndexKey_a3ad568e-076c-4a88-8573-3aace6bcd279_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/2022/dei-2022.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_RealEstateAbstract_7ce943a3-5726-4b40-b328-1c7415141bd8_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/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAbstract" xlink:to="lab_us-gaap_RealEstateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_54081183-7b8c-4b48-a153-1dea594b4dab_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictObligations_ea07328c-3450-4d2d-9eeb-1ac2abe621a3_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-20221231.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_151b4e88-9626-4dd3-9f76-e806c59a3d90_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityExpirationDate1_20c4636e-573d-456d-9939-9c3b62d4b013_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/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TotalLoansIndemnified_9fe1b568-4b4a-4148-a310-74bf4249a7d0_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-20221231.xsd#mho_TotalLoansIndemnified"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TotalLoansIndemnified" xlink:to="lab_mho_TotalLoansIndemnified" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_A2028SeniorNotesMember_a590d6e6-9cc6-47f0-b5c8-7af8abac09ca_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-20221231.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_dei_EntityDomain_b1b02ebb-bb3d-45c2-a903-282b543a4959_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/2022/dei-2022.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_DeferredTaxAssetsStateTaxes_3a8b0694-6c9b-4e64-b23d-b0b77123ebbf_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/2022/elts/us-gaap-2022.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_dei_CityAreaCode_2e0c10da-6f05-4992-ae61-b45ae18f9a71_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/2022/dei-2022.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_LongTermDebtPercentageBearingVariableInterestRate_4ec5915e-0d29-4ec9-b3d0-a11dcb303fa9_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/2022/elts/us-gaap-2022.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_AssetsAbstract_2d516673-e9e3-4283-8bbe-a73bb9d95889_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/2022/elts/us-gaap-2022.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_GeneralAndAdministrativeExpense_e3d765a2-59c7-4c19-9d55-99c614f688a8_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/2022/elts/us-gaap-2022.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_dei_AuditorTable_e12e2ff3-1c92-406c-9e36-60a115d69a1b_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/2022/dei-2022.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_LongtermDebtTypeDomain_11b9300e-acda-44ed-8332-67de6a86c32a_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/2022/elts/us-gaap-2022.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_CompensationAndRetirementDisclosureAbstract_017d5f64-9dd3-4dfc-b141-1169cb11f373_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/2022/elts/us-gaap-2022.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_ServicingAsset_fe9c9190-bd80-4f34-bf18-ef06419f908e_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_88de46e0-d8f3-4671-889b-5f79e94947dd_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/2022/elts/us-gaap-2022.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_StatementOfStockholdersEquityAbstract_762c364f-7471-4177-a086-1af9f0054022_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_02d42720-4734-4be8-a4bc-6370507c0edc_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_075d4043-2e79-48ff-a2ec-e55c9c67c19d_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/2022/elts/us-gaap-2022.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_EarningsPerSharePolicyTextBlock_a9040b06-780b-4a26-a28b-d543bf027da6_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/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_87fc6e53-616d-4ddd-8149-4f182dc45fa7_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/2022/elts/us-gaap-2022.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_ShareBasedCompensation_63e3161a-d504-437b-88c1-cd3018ceb606_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/2022/elts/us-gaap-2022.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_LoansPayableFairValueDisclosure_7d115fd3-4e95-4805-9b8c-cd8b72c26af9_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_52d3c17b-8a7b-4771-add3-7aae8171776d_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/2022/elts/us-gaap-2022.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_RepaymentsOfSeniorDebt_a4c2e61b-df6d-46d9-81ce-8d1d77ea6d74_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/2022/elts/us-gaap-2022.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_EquityMethodInvestmentsDisclosureTextBlock_f1098877-f30b-4ca4-9f84-e2b30679592b_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeLossFromEquityMethodInvestments_3677a9d9-2256-49ac-bf03-ce44d694d29d_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/2022/elts/us-gaap-2022.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_PrepaidLandAcquisitionCosts_5f246469-b332-41f0-abba-e1b7f0320a3b_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-20221231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PrepaidLandAcquisitionCosts" xlink:to="lab_mho_PrepaidLandAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d14a315b-49fb-406d-bb6b-7f99ae23b852_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/2022/elts/us-gaap-2022.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_PaymentsToAcquirePropertyPlantAndEquipment_2db66dc6-9ea4-4079-b7bf-08349997a854_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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_4341e554-ab44-4d64-b87f-6bb91307cf4c_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/2022/elts/us-gaap-2022.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_AdditionsOfServicingAsset_fa897edb-8f15-48e8-89ed-c785f4387f8b_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-20221231.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_DisaggregationOfRevenueLineItems_200679da-3a55-418d-ae77-063f136defee_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/2022/elts/us-gaap-2022.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5d538b84-05b9-45e8-a40c-6238dfc2373e_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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_60f76906-c19e-4dde-ad39-5384e062afa2_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/elts/us-gaap-2022.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_ShortTermLeasePayments_5ec47acf-3df4-410b-b75f-21cc5d358947_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeasePayments" xlink:to="lab_us-gaap_ShortTermLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_32e40f75-2d87-4e24-a7f2-9755c34ab8d9_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-20221231.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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_5ad1908e-f6ca-4c52-b579-57a391a41d99_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_14063c03-9312-40b5-af80-0d22b8f6633f_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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_RealEstateRelatedImpairments_d98de30b-bd16-4cda-8fc9-d6bba2721038_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-20221231.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_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_5f3ff3a4-354d-47d0-8d59-5acf68be5da5_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/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512053TAMPAHilltopMember_22038a84-ad10-479c-bd31-d14f58b53e5c_terseLabel_en-US" xlink:label="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA Hilltop</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAHilltopMember_label_en-US" xlink:label="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA Hilltop [Member]</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAHilltopMember_documentation_en-US" xlink:label="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA Hilltop</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAHilltopMember" xlink:href="mho-20221231.xsd#mho_CDDDue512053TAMPAHilltopMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512053TAMPAHilltopMember" xlink:to="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_a6239913-b6b0-4cb1-859f-8e9989ecb6b8_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-20221231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:to="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>mho-20221231_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 2023 Workiva-->
<!--r:d2ec4dea-dee5-40a4-ac34-be905674fb8b,g:ae218cb2-a6c5-4872-b5fb-6b3beb7bbcf9-->
<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-20221231.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_cdc0f444-2ab2-460c-a958-2052ef5e6724" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_cdc0f444-2ab2-460c-a958-2052ef5e6724" xlink:to="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:to="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81a5a4b4-e080-4b50-99fd-d201cbff6ad5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f700f259-df16-4ae3-afae-1c0885e65e07" xlink:to="loc_dei_EntityDomain_81a5a4b4-e080-4b50-99fd-d201cbff6ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_69f8da75-30f4-47a6-9282-4bffb4ee5c2c" xlink:to="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_83e2c251-7571-4906-87c9-b83210d9d1a9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentAnnualReport_83e2c251-7571-4906-87c9-b83210d9d1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7a5ddf0f-b349-4dc2-8a23-cfb24b98a54c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentTransitionReport_7a5ddf0f-b349-4dc2-8a23-cfb24b98a54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ff2973f3-ddc3-4817-9dbf-aebc7f4a189b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentType_ff2973f3-ddc3-4817-9dbf-aebc7f4a189b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_153933d4-7fd3-4eff-a58f-5a660dbeb394" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentPeriodEndDate_153933d4-7fd3-4eff-a58f-5a660dbeb394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6e073f78-c7de-4570-bddd-b13d3ac9634b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityFileNumber_6e073f78-c7de-4570-bddd-b13d3ac9634b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a422e32a-cb67-449a-8c9e-0ec8373aa475" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityRegistrantName_a422e32a-cb67-449a-8c9e-0ec8373aa475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_978396a2-27e1-42b1-b9bf-c02db5e1ce0c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityIncorporationStateCountryCode_978396a2-27e1-42b1-b9bf-c02db5e1ce0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_230f5778-87ef-438a-865b-a356cc47ea17" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityTaxIdentificationNumber_230f5778-87ef-438a-865b-a356cc47ea17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_4f8f2667-23ec-40f3-9116-49ba9cd5f4ac" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressAddressLine1_4f8f2667-23ec-40f3-9116-49ba9cd5f4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_5ac56299-7a95-4d82-ad6e-a2a5f5a4b975" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressAddressLine2_5ac56299-7a95-4d82-ad6e-a2a5f5a4b975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f972ea89-5945-4399-adff-75ca814cf9f0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressCityOrTown_f972ea89-5945-4399-adff-75ca814cf9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cc37869c-f3e1-4d22-bad2-5bdb6a9f759d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressStateOrProvince_cc37869c-f3e1-4d22-bad2-5bdb6a9f759d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_95a566a7-7713-4308-9820-ff7ddf419677" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityAddressPostalZipCode_95a566a7-7713-4308-9820-ff7ddf419677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_868f105d-61c4-4a1c-a107-66bc25d920f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_CityAreaCode_868f105d-61c4-4a1c-a107-66bc25d920f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4ce9e89d-5642-47d4-9da9-9cbf79aa720f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_LocalPhoneNumber_4ce9e89d-5642-47d4-9da9-9cbf79aa720f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4126d6a1-c1b3-499b-9d08-3b686328cf0e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_Security12bTitle_4126d6a1-c1b3-499b-9d08-3b686328cf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_541e2a4b-0bb3-4c28-a236-ac415ef485b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_TradingSymbol_541e2a4b-0bb3-4c28-a236-ac415ef485b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e6160caf-25cf-46ce-8ecd-db52c56170df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_SecurityExchangeName_e6160caf-25cf-46ce-8ecd-db52c56170df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_2ceeab77-d508-476e-bfb0-b6d2a2926b75" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_2ceeab77-d508-476e-bfb0-b6d2a2926b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_bcf9ef48-b753-486c-92b3-8e06d04860a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityVoluntaryFilers_bcf9ef48-b753-486c-92b3-8e06d04860a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a25368e8-c9bc-4b57-aec6-e3cac851a612" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityCurrentReportingStatus_a25368e8-c9bc-4b57-aec6-e3cac851a612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_47ee65df-2905-4439-a521-912765076370" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityInteractiveDataCurrent_47ee65df-2905-4439-a521-912765076370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_f67117ee-db6b-43a1-835f-a3e944e47836" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityFilerCategory_f67117ee-db6b-43a1-835f-a3e944e47836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_5a034575-fc35-4d85-946c-70b8656cc9fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntitySmallBusiness_5a034575-fc35-4d85-946c-70b8656cc9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_eb1d7bcb-6e4d-4317-860e-a33840f044b1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityEmergingGrowthCompany_eb1d7bcb-6e4d-4317-860e-a33840f044b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_f68fbc57-87c1-4cae-b987-608e8d6372af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_IcfrAuditorAttestationFlag_f68fbc57-87c1-4cae-b987-608e8d6372af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_658c2bbe-d815-406c-b586-5febb76ec6d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityShellCompany_658c2bbe-d815-406c-b586-5febb76ec6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_d8457082-cc61-4f34-b95a-b833e86afd38" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityPublicFloat_d8457082-cc61-4f34-b95a-b833e86afd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6a8e14b7-4453-4f15-849b-cc3f6dcf8f69" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6a8e14b7-4453-4f15-849b-cc3f6dcf8f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_234f3dda-93c0-4373-88c1-2a6d00de7bdf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_EntityCentralIndexKey_234f3dda-93c0-4373-88c1-2a6d00de7bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_4889515a-c34e-41b8-8daa-b9b0eb79c2c3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_CurrentFiscalYearEndDate_4889515a-c34e-41b8-8daa-b9b0eb79c2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_52528f4c-3b22-494d-a3d9-8851719afc86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentFiscalYearFocus_52528f4c-3b22-494d-a3d9-8851719afc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_26157aa4-c5f2-44ea-aa88-21984783225c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_DocumentFiscalPeriodFocus_26157aa4-c5f2-44ea-aa88-21984783225c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4fa2cf8b-5e87-460c-9b25-4d21b1c8aad3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_9d62d305-b39f-4dd9-86f7-72628550b4b3" xlink:to="loc_dei_AmendmentFlag_4fa2cf8b-5e87-460c-9b25-4d21b1c8aad3" 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-20221231.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_f3d2538d-eb09-49d2-99c4-01989dfa6ebf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorTable_f3d2538d-eb09-49d2-99c4-01989dfa6ebf" xlink:to="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_8b84e38b-02a7-4e25-b432-7cd44ed7a598" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorName_8b84e38b-02a7-4e25-b432-7cd44ed7a598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_77bac954-bbc6-45f2-bb0f-b81f955c058b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorFirmId_77bac954-bbc6-45f2-bb0f-b81f955c058b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_110ab830-581c-465c-af10-090ff7c58e43" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_b3cfa9d4-9fc8-44b6-ab44-2eebf964d82a" xlink:to="loc_dei_AuditorLocation_110ab830-581c-465c-af10-090ff7c58e43" 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-20221231.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_94af9c7e-8371-470a-8332-d812aeadf730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7a4ad816-e7bf-4426-b51d-2123ac6abca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_Revenues_7a4ad816-e7bf-4426-b51d-2123ac6abca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2154ba0c-9a68-43c4-bf69-a8d620c1b99c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2154ba0c-9a68-43c4-bf69-a8d620c1b99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_9a98952e-d73f-4bb6-b1b5-90136da51cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_9a98952e-d73f-4bb6-b1b5-90136da51cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_eb40285c-70f0-4515-8431-c62e109c8fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_eb40285c-70f0-4515-8431-c62e109c8fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_78d457a7-4d1a-4435-91dc-65749b5a53b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_SellingExpense_78d457a7-4d1a-4435-91dc-65749b5a53b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_78011ee4-9644-4c96-ad93-2369f2651ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_78011ee4-9644-4c96-ad93-2369f2651ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_bb6d7ac5-fb11-4c34-abbb-8382304604cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_OtherIncome_bb6d7ac5-fb11-4c34-abbb-8382304604cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1ead30be-13b4-4505-87a0-3f3f77008b70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_InterestExpense_1ead30be-13b4-4505-87a0-3f3f77008b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0dbab076-635e-48d1-954b-eab3d5e27a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0dbab076-635e-48d1-954b-eab3d5e27a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_0fe194c6-c727-423e-992c-a189acf9eba5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_CostsAndExpenses_0fe194c6-c727-423e-992c-a189acf9eba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_49dc9ae7-6b75-4585-a9ee-0f079f396888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_49dc9ae7-6b75-4585-a9ee-0f079f396888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_695220bb-d933-498d-8863-82c09a892d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_695220bb-d933-498d-8863-82c09a892d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5f548ad5-6628-4eb8-8c55-4760347adb31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_NetIncomeLoss_5f548ad5-6628-4eb8-8c55-4760347adb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_eb3086e1-6249-4a71-a8ca-5dd3e497045c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_EarningsPerShareAbstract_eb3086e1-6249-4a71-a8ca-5dd3e497045c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_446097f2-ad50-449e-b447-dd5140148595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eb3086e1-6249-4a71-a8ca-5dd3e497045c" xlink:to="loc_us-gaap_EarningsPerShareBasic_446097f2-ad50-449e-b447-dd5140148595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_185ae95f-098b-4b67-8c8e-7f2fcac3f4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eb3086e1-6249-4a71-a8ca-5dd3e497045c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_185ae95f-098b-4b67-8c8e-7f2fcac3f4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_57631360-dede-4a3a-bb72-855a4e29bf21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_94af9c7e-8371-470a-8332-d812aeadf730" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_57631360-dede-4a3a-bb72-855a4e29bf21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a21704c5-0565-49c8-a609-bfb4cee39439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_57631360-dede-4a3a-bb72-855a4e29bf21" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a21704c5-0565-49c8-a609-bfb4cee39439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_864ea228-8a2a-42e9-a076-53b4cf768d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_57631360-dede-4a3a-bb72-855a4e29bf21" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_864ea228-8a2a-42e9-a076-53b4cf768d90" 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-20221231.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_82171bb5-2b20-43a6-a218-839d65a312e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_82171bb5-2b20-43a6-a218-839d65a312e1" xlink:to="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:to="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a2c5be4a-6c49-4354-9ddd-2d0aa5f7dfdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a5b59c0a-bbd8-43a8-ad61-d15787476ccd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a2c5be4a-6c49-4354-9ddd-2d0aa5f7dfdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c53f3071-3109-42ba-a6a6-cfbcbe530d51" xlink:to="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:to="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5813ef6a-8b06-488d-87d3-cd19f28156b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5813ef6a-8b06-488d-87d3-cd19f28156b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_edaf3acd-fb17-4513-b24d-505843f3f36d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_edaf3acd-fb17-4513-b24d-505843f3f36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_07478b1c-9080-41e9-921d-047323916f26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_InventoryRealEstate_07478b1c-9080-41e9-921d-047323916f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f87c6bb5-a42d-4609-bff5-fa4bf8783753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f87c6bb5-a42d-4609-bff5-fa4bf8783753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_a425b79c-1606-4ff5-a65a-ac194757e65b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_EquityMethodInvestments_a425b79c-1606-4ff5-a65a-ac194757e65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_865f82a9-eb2b-4eed-af76-b6d23fa89f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_865f82a9-eb2b-4eed-af76-b6d23fa89f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a789df3b-1d8b-4211-918e-981d826c8994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a789df3b-1d8b-4211-918e-981d826c8994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_25d12425-be3e-480e-8656-7a2ebe74f1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_Goodwill_25d12425-be3e-480e-8656-7a2ebe74f1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_05c604c1-c8ee-46a6-8888-e7a0b00e7ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_OtherAssets_05c604c1-c8ee-46a6-8888-e7a0b00e7ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_400406de-aa14-4f30-af88-2a7b8b3e73df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ae9378f8-5da0-46d8-9673-132a0d4fc3d5" xlink:to="loc_us-gaap_Assets_400406de-aa14-4f30-af88-2a7b8b3e73df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5e5f5a38-90af-473e-8582-89b41214bfd1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_79b7683c-4c6a-4fa2-befa-3c52335630a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_79b7683c-4c6a-4fa2-befa-3c52335630a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_e9ff2b3d-2723-4df4-ade7-34e32d2ac230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_e9ff2b3d-2723-4df4-ade7-34e32d2ac230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a6563c19-6cf3-4929-bfa7-aa9d0cf86fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_OperatingLeaseLiability_a6563c19-6cf3-4929-bfa7-aa9d0cf86fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_18c9497c-e45a-4bd0-954e-9161f05d64b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_OtherLiabilities_18c9497c-e45a-4bd0-954e-9161f05d64b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_980822af-4eb9-421d-ba00-ed32f184ceed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_980822af-4eb9-421d-ba00-ed32f184ceed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_33dfc27d-c3e6-46db-b872-2d4b148618b3" xlink:href="mho-20221231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_33dfc27d-c3e6-46db-b872-2d4b148618b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2f693a46-ed28-40c4-af53-a3f74d55764e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_LineOfCredit_2f693a46-ed28-40c4-af53-a3f74d55764e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_b703d92d-2ab4-475f-95c6-984192442312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_b703d92d-2ab4-475f-95c6-984192442312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_faef2816-cf09-4286-9a8b-b326d5d40a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNotesPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_OtherNotesPayable_faef2816-cf09-4286-9a8b-b326d5d40a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_3835cf00-aa96-4e1c-b59c-6bea382019e5" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2028"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_mho_SeniorNotesDue2028_3835cf00-aa96-4e1c-b59c-6bea382019e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_202d9211-31ca-460f-bcd4-33efd5c50486" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2030"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_mho_SeniorNotesDue2030_202d9211-31ca-460f-bcd4-33efd5c50486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_eddad3c0-4a80-499b-bdfe-d4e08b529b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2730755a-171b-44ad-b756-cc3ed0f9a99e" xlink:to="loc_us-gaap_Liabilities_eddad3c0-4a80-499b-bdfe-d4e08b529b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_abd48399-b2c8-492b-b7e1-139f4d741471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_abd48399-b2c8-492b-b7e1-139f4d741471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a74c259e-daa9-412b-8930-762a238e1200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_CommonStockValue_a74c259e-daa9-412b-8930-762a238e1200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_607c812b-0fcb-4d2d-a8a3-633c4f9fea3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_607c812b-0fcb-4d2d-a8a3-633c4f9fea3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e6f51d91-6432-41f5-9890-4818d079ecae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e6f51d91-6432-41f5-9890-4818d079ecae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_cd9745a2-1565-4677-b412-1b12ad3e4d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_TreasuryStockValue_cd9745a2-1565-4677-b412-1b12ad3e4d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6851c8c8-2957-4baf-adc1-a82b0ac69a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b8f1e73f-2379-436d-8b22-b713dc1fa3f5" xlink:to="loc_us-gaap_StockholdersEquity_6851c8c8-2957-4baf-adc1-a82b0ac69a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bb56c8cb-0e64-40ed-b9b6-a801f1e93553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9d7ae860-9bb0-487d-b323-db84734f18d9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bb56c8cb-0e64-40ed-b9b6-a801f1e93553" 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-20221231.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_c9074d09-a018-4a35-8a30-8d11f01b4f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c12df684-3294-4333-9db1-793b5da2626a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c9074d09-a018-4a35-8a30-8d11f01b4f56" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c12df684-3294-4333-9db1-793b5da2626a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9cf035c4-514b-458c-a937-321f9eac339f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c9074d09-a018-4a35-8a30-8d11f01b4f56" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9cf035c4-514b-458c-a937-321f9eac339f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_84dd09fe-d804-48ae-9425-4b3c62ca6c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c9074d09-a018-4a35-8a30-8d11f01b4f56" xlink:to="loc_us-gaap_CommonStockSharesIssued_84dd09fe-d804-48ae-9425-4b3c62ca6c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_6b3e3003-f3d3-4673-9c93-d728d48bd93a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c9074d09-a018-4a35-8a30-8d11f01b4f56" xlink:to="loc_us-gaap_TreasuryStockShares_6b3e3003-f3d3-4673-9c93-d728d48bd93a" 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-20221231.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_067a4790-3b39-4d46-bf47-eb506124664f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_067a4790-3b39-4d46-bf47-eb506124664f" xlink:to="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_502133a7-4a1e-4e61-a424-012bc12891f5" xlink:to="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_dbb6dd01-9a38-465a-b33b-b639d6073a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_CommonStockMember_dbb6dd01-9a38-465a-b33b-b639d6073a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_182f5bf5-8898-441d-baf4-7cbf0aa95d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_182f5bf5-8898-441d-baf4-7cbf0aa95d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f1544d25-9e52-4c52-a451-44c43c7da180" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_RetainedEarningsMember_f1544d25-9e52-4c52-a451-44c43c7da180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_284600fb-76e6-4674-844c-e9985a60e74e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_48253cf4-1453-477b-adf0-f6b99ac39062" xlink:to="loc_us-gaap_TreasuryStockMember_284600fb-76e6-4674-844c-e9985a60e74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_653ae88d-aa67-43ab-b7dd-cfae9dfa3ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2b35f35c-bbd4-4e9f-acb1-775bd2c26dc1" xlink:to="loc_us-gaap_StatementLineItems_653ae88d-aa67-43ab-b7dd-cfae9dfa3ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_653ae88d-aa67-43ab-b7dd-cfae9dfa3ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_f940260d-3e65-4c3c-b21f-83a050f8cd27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_SharesOutstanding_f940260d-3e65-4c3c-b21f-83a050f8cd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e8af533e-1ccc-451c-929d-aa09ad6f700d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e8af533e-1ccc-451c-929d-aa09ad6f700d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5fb1ac0d-7669-418e-be3c-7d28fa3716ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_ProfitLoss_5fb1ac0d-7669-418e-be3c-7d28fa3716ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f2b09052-a383-49e8-9cca-4fefe0521329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f2b09052-a383-49e8-9cca-4fefe0521329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8505101f-2197-4f5c-a22d-d7c283c8a7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8505101f-2197-4f5c-a22d-d7c283c8a7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_afbf800f-96b5-4ff3-a138-772d14188deb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_afbf800f-96b5-4ff3-a138-772d14188deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c04e83f4-9e1f-4f47-8915-34679134f33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c04e83f4-9e1f-4f47-8915-34679134f33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_74be2a79-97c3-4f95-b9b7-3ac7738b3056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_ShareBasedCompensation_74be2a79-97c3-4f95-b9b7-3ac7738b3056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_374af9ff-da28-450e-a1e7-f6ba80f97ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_374af9ff-da28-450e-a1e7-f6ba80f97ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_19230f1d-fc5a-488c-802a-634a82e1dc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_19230f1d-fc5a-488c-802a-634a82e1dc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_b15bea5b-1963-433d-8ff8-c421961793d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_b15bea5b-1963-433d-8ff8-c421961793d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_afb948cb-ee75-4215-a6af-d37a359a820a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_SharesOutstanding_afb948cb-ee75-4215-a6af-d37a359a820a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9c2dd619-d9fa-4770-8a53-74327a479701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_43de371e-fd4a-47dc-b099-de141d0f2574" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9c2dd619-d9fa-4770-8a53-74327a479701" 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-20221231.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_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:to="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bb5044f0-ed08-47fb-adc6-8f59867f205e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_7fbc2427-3659-45e4-8ad8-bf4d05217c26" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bb5044f0-ed08-47fb-adc6-8f59867f205e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e0ce6eb2-a8b8-457c-8079-ea238592d920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_386d1b3f-cc6f-4c2e-a835-5a07a0f6a2c8" xlink:to="loc_us-gaap_StatementLineItems_e0ce6eb2-a8b8-457c-8079-ea238592d920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fdc05052-abe8-4d98-9c90-50abf80889f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fdc05052-abe8-4d98-9c90-50abf80889f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dbee77c0-56e1-4f21-b413-0358368aa3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fdc05052-abe8-4d98-9c90-50abf80889f0" xlink:to="loc_us-gaap_NetIncomeLoss_dbee77c0-56e1-4f21-b413-0358368aa3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fdc05052-abe8-4d98-9c90-50abf80889f0" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_351aebe8-3ef0-42d2-bd7e-4d74bd0c292f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_AssetImpairmentCharges_351aebe8-3ef0-42d2-bd7e-4d74bd0c292f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_b7176962-ba4e-44d8-ac47-90831e7e5c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_b7176962-ba4e-44d8-ac47-90831e7e5c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_4e0897fc-5724-423b-8bb3-8cafd433d6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_4e0897fc-5724-423b-8bb3-8cafd433d6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_06cada4a-759e-463f-8054-f9f3a330e660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_06cada4a-759e-463f-8054-f9f3a330e660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a7951dd0-587d-4b08-962d-b2652800e41e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a7951dd0-587d-4b08-962d-b2652800e41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_46b1fcc1-61bc-4e4e-93f4-67cc72a700ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_46b1fcc1-61bc-4e4e-93f4-67cc72a700ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_b43057bf-2269-4375-9389-e24a11065d4d" xlink:href="mho-20221231.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_b43057bf-2269-4375-9389-e24a11065d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_c9308403-7809-47c0-9197-820d47fc4e65" xlink:href="mho-20221231.xsd#mho_AdditionsOfServicingAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_mho_AdditionsOfServicingAsset_c9308403-7809-47c0-9197-820d47fc4e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_27637fae-415e-4cff-a0c7-b1d55fddab6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_27637fae-415e-4cff-a0c7-b1d55fddab6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights_64bde6a7-7d3d-454c-90bc-c6243ce3056a" xlink:href="mho-20221231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_mho_LossOnSaleOfMortgageServicingRights_64bde6a7-7d3d-454c-90bc-c6243ce3056a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_33c46c0f-b543-41b5-85cd-58ea250665dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_33c46c0f-b543-41b5-85cd-58ea250665dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_8713d615-1427-433b-ba53-87657270d61f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_Depreciation_8713d615-1427-433b-ba53-87657270d61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_632aa533-9915-40af-bccb-4f9b6b16eb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_632aa533-9915-40af-bccb-4f9b6b16eb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_c940ceff-908c-410b-9b4e-4c48006ec68e" xlink:href="mho-20221231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_c940ceff-908c-410b-9b4e-4c48006ec68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OriginalIssueDiscount_d0a85d04-e125-4746-8e83-a310ab6a5c55" xlink:href="mho-20221231.xsd#mho_OriginalIssueDiscount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_mho_OriginalIssueDiscount_d0a85d04-e125-4746-8e83-a310ab6a5c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e34f7e36-ab87-47e3-b64f-b067939c0322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_ShareBasedCompensation_e34f7e36-ab87-47e3-b64f-b067939c0322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0b849232-841c-4c07-8ed4-88602a4c93ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0b849232-841c-4c07-8ed4-88602a4c93ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_58e7c96a-5f6f-4704-9444-4c96dbb74d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_58e7c96a-5f6f-4704-9444-4c96dbb74d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e167a338-6883-4f97-839e-747e9c514e1f" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_15478603-7932-4003-9580-a1eabccc8755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_15478603-7932-4003-9580-a1eabccc8755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_89d6dce3-af57-43ca-86a0-0b860ee05e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_89d6dce3-af57-43ca-86a0-0b860ee05e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f68b4c63-1fb1-4edf-88b3-ca020efa050e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_f68b4c63-1fb1-4edf-88b3-ca020efa050e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_9e089bf4-c0f2-423b-b8e2-c1d593d229d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_9e089bf4-c0f2-423b-b8e2-c1d593d229d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_f518c840-dbbe-4e6e-9751-d851efeff157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_f518c840-dbbe-4e6e-9751-d851efeff157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7994eb50-1af4-425d-bb0f-eafb57659fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ce1a2dc3-4c73-4a31-a25b-a05f28a5e9e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7994eb50-1af4-425d-bb0f-eafb57659fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5bd9b46-e9cd-4f88-80a3-8ff83ebc5b82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fdc05052-abe8-4d98-9c90-50abf80889f0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5bd9b46-e9cd-4f88-80a3-8ff83ebc5b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d4dd129-5ac2-4d77-8d95-fc21c84a63b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d4dd129-5ac2-4d77-8d95-fc21c84a63b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_eea9b628-e8c6-461d-a4fd-ce0c3c879fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_eea9b628-e8c6-461d-a4fd-ce0c3c879fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4580f626-b17a-4d0d-8e09-9dc0f4aff207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4580f626-b17a-4d0d-8e09-9dc0f4aff207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_f576ebe4-3677-4409-a33e-432f231558d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_f576ebe4-3677-4409-a33e-432f231558d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_ce7f680a-c763-46af-aac4-c49ff89408ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_ce7f680a-c763-46af-aac4-c49ff89408ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_63ffc646-1ca7-45ff-85af-27d72107fb31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_63ffc646-1ca7-45ff-85af-27d72107fb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_23ef89de-275b-41e5-bfdd-6f19338fb763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1c33877f-65fc-4c25-a5a5-93336aeb2835" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_23ef89de-275b-41e5-bfdd-6f19338fb763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_78a19842-2203-43e6-a69f-2c0820be2b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_78a19842-2203-43e6-a69f-2c0820be2b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_e6c8529a-9c9e-4ba7-99cb-f0ec75d620a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_e6c8529a-9c9e-4ba7-99cb-f0ec75d620a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_b2134ffc-06e9-432b-8104-38c3600f793e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_ProceedsFromBankDebt_b2134ffc-06e9-432b-8104-38c3600f793e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_ab75def2-481c-4a2a-b818-582ea7f585bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_ab75def2-481c-4a2a-b818-582ea7f585bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_f35d63a4-b1f3-4d3e-9395-2f92561488c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_f35d63a4-b1f3-4d3e-9395-2f92561488c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_22a92a38-94c7-4022-9202-bd060dcdb640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_22a92a38-94c7-4022-9202-bd060dcdb640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c8ecb895-6d8b-4e58-8fe4-5a613049b255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c8ecb895-6d8b-4e58-8fe4-5a613049b255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_626172ff-9da8-4611-b78c-5882ae25b2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_626172ff-9da8-4611-b78c-5882ae25b2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_626fa70b-730e-407a-aa4a-ce8c481f8591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_626fa70b-730e-407a-aa4a-ce8c481f8591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_0569a1a2-75e7-4f88-a9c9-16bdef98b36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_0569a1a2-75e7-4f88-a9c9-16bdef98b36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_42c82cb0-5362-4c74-bb87-e32d607e9fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_42c82cb0-5362-4c74-bb87-e32d607e9fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_53f5191b-e8be-4a13-9452-2ece2c0c74f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f2dfea3-fb1f-4276-a951-95d54ed769b6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_53f5191b-e8be-4a13-9452-2ece2c0c74f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8e5f18a8-6335-4fc3-a730-d2b7d2e677f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8e5f18a8-6335-4fc3-a730-d2b7d2e677f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2ae53a1a-5de5-4555-8395-2a39d5c31d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2ae53a1a-5de5-4555-8395-2a39d5c31d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e63622e9-1414-40ef-bdf3-2edd898f2243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e63622e9-1414-40ef-bdf3-2edd898f2243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_95784ab3-3e5e-460c-9bfc-ab41e4e90a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e63622e9-1414-40ef-bdf3-2edd898f2243" xlink:to="loc_us-gaap_InterestPaidNet_95784ab3-3e5e-460c-9bfc-ab41e4e90a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b812b0cb-5e70-48dd-adb9-ae680db00891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e63622e9-1414-40ef-bdf3-2edd898f2243" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b812b0cb-5e70-48dd-adb9-ae680db00891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonCashTransactionsDuringYearAbstract_a5de92be-f9cf-4414-b0e7-817de2ee0837" xlink:href="mho-20221231.xsd#mho_NonCashTransactionsDuringYearAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1cf9667c-b3e3-4199-94d8-cd753abd8fa4" xlink:to="loc_mho_NonCashTransactionsDuringYearAbstract_a5de92be-f9cf-4414-b0e7-817de2ee0837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructure_0ad7fd4d-e839-4fde-83e1-68602d121079" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrictInfrastructure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_a5de92be-f9cf-4414-b0e7-817de2ee0837" xlink:to="loc_mho_CommunityDevelopmentDistrictInfrastructure_0ad7fd4d-e839-4fde-83e1-68602d121079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInventoryNotOwnedObligation_de36c9ee-d64f-4edb-85cc-2244926053cf" xlink:href="mho-20221231.xsd#mho_ConsolidatedInventoryNotOwnedObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_a5de92be-f9cf-4414-b0e7-817de2ee0837" xlink:to="loc_mho_ConsolidatedInventoryNotOwnedObligation_de36c9ee-d64f-4edb-85cc-2244926053cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_5dbc19af-3da3-4932-ab40-7d74c77fdf51" xlink:href="mho-20221231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_a5de92be-f9cf-4414-b0e7-817de2ee0837" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_5dbc19af-3da3-4932-ab40-7d74c77fdf51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mho-20221231.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_690bfb73-9888-403b-b9b0-30699f96abe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccounting_b5d67465-558a-423a-98fc-9ec7c12739a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccounting"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_690bfb73-9888-403b-b9b0-30699f96abe1" xlink:to="loc_us-gaap_BasisOfAccounting_b5d67465-558a-423a-98fc-9ec7c12739a8" 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-20221231.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_30c2c2e9-3641-48c8-841e-f1961e63f1b4" xlink:href="mho-20221231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ff04ec4c-a0f8-4b41-b20d-1f940b8c1c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_StockBasedCompensationAbstract_30c2c2e9-3641-48c8-841e-f1961e63f1b4" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ff04ec4c-a0f8-4b41-b20d-1f940b8c1c0d" 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-20221231.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_18a7e636-794e-46e9-a59d-33dc17aa6ac3" xlink:href="mho-20221231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_de4713cd-c6ff-46d6-898b-155070812b62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_18a7e636-794e-46e9-a59d-33dc17aa6ac3" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_de4713cd-c6ff-46d6-898b-155070812b62" 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-20221231.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_d0bc6d43-a211-473c-a753-996945bea6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_29e1eba2-2bab-4d16-b95f-b7487cbe03f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d0bc6d43-a211-473c-a753-996945bea6ce" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_29e1eba2-2bab-4d16-b95f-b7487cbe03f4" 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-20221231.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_fd39bf00-6cea-4093-8a26-33701eae4bc1" xlink:href="mho-20221231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_88cfcf01-ea95-4eed-a413-6d8482410b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_fd39bf00-6cea-4093-8a26-33701eae4bc1" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_88cfcf01-ea95-4eed-a413-6d8482410b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangements" xlink:type="simple" xlink:href="mho-20221231.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_9dbdb6d6-92a4-4464-ad25-f921a93be0eb" xlink:href="mho-20221231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_9bdc38a0-de82-43e7-83a1-505006df33c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract_9dbdb6d6-92a4-4464-ad25-f921a93be0eb" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_9bdc38a0-de82-43e7-83a1-505006df33c9" 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-20221231.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_0056f79b-fff0-4be8-afe0-e2a59073a4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesTextBlock_77cd2c87-4172-4861-8ed8-e7087c365387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_0056f79b-fff0-4be8-afe0-e2a59073a4a1" xlink:to="loc_us-gaap_GuaranteesTextBlock_77cd2c87-4172-4861-8ed8-e7087c365387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mho-20221231.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_d2b6ffb3-b115-47c8-a42c-1364b5df2daf" xlink:href="mho-20221231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_15bfd020-8a1a-4d9f-b291-3f5eb8609b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_d2b6ffb3-b115-47c8-a42c-1364b5df2daf" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_15bfd020-8a1a-4d9f-b291-3f5eb8609b3a" 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-20221231.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_decc580f-a453-4701-8062-0c4f9dbc2970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_d232ed5c-01c4-4980-ae33-b8552eec0f37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_decc580f-a453-4701-8062-0c4f9dbc2970" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_d232ed5c-01c4-4980-ae33-b8552eec0f37" 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-20221231.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_c21f86cc-7b7f-47b4-9052-5d491fd15215" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictBondsTextBlock_91f201cd-0f80-4cc7-a778-286bc6375acc" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrictBondsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_c21f86cc-7b7f-47b4-9052-5d491fd15215" xlink:to="loc_mho_CommunityDevelopmentDistrictBondsTextBlock_91f201cd-0f80-4cc7-a778-286bc6375acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/Debt" xlink:type="simple" xlink:href="mho-20221231.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_ba0f843d-f2ec-43d4-b6fd-f98f384797cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9689da49-f8d6-416c-be89-7ae474324ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ba0f843d-f2ec-43d4-b6fd-f98f384797cb" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9689da49-f8d6-416c-be89-7ae474324ff9" 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-20221231.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_85309af6-eb1c-4245-ae9b-10130767518e" xlink:href="mho-20221231.xsd#mho_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_694d66d0-d703-487e-8131-279244e4be6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_GoodwillAbstract_85309af6-eb1c-4245-ae9b-10130767518e" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_694d66d0-d703-487e-8131-279244e4be6c" 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-20221231.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_df18e43c-407c-4353-a3d4-2e869138d3bd" xlink:href="mho-20221231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_c6363b37-148c-42c9-9643-6de1cc015c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_df18e43c-407c-4353-a3d4-2e869138d3bd" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_c6363b37-148c-42c9-9643-6de1cc015c14" 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-20221231.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_d171d176-261d-4e06-915c-4069ed1ee645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_237c176e-7b04-4da0-9771-8443a63b7131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d171d176-261d-4e06-915c-4069ed1ee645" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_237c176e-7b04-4da0-9771-8443a63b7131" 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-20221231.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_e73ead87-b1bb-459d-853f-4dc407c45a35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_2ae69d72-1705-414f-86b9-c20eae34070e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e73ead87-b1bb-459d-853f-4dc407c45a35" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_2ae69d72-1705-414f-86b9-c20eae34070e" 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-20221231.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_b3f6909b-8343-4492-a7ad-744900acbf9a" xlink:href="mho-20221231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_2bbb327a-4c1f-4d27-b593-fe6aaee6c744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_b3f6909b-8343-4492-a7ad-744900acbf9a" xlink:to="loc_us-gaap_TreasuryStockTextBlock_2bbb327a-4c1f-4d27-b593-fe6aaee6c744" 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-20221231.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_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_0f11056c-c04b-430e-9e54-80ae36d61700" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_0f11056c-c04b-430e-9e54-80ae36d61700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f9a1958a-b608-4cde-b257-760dda307d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f9a1958a-b608-4cde-b257-760dda307d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_aeaf16f6-b93c-4c29-af41-f6271fb05c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_aeaf16f6-b93c-4c29-af41-f6271fb05c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_d242e890-759b-4fab-9390-afd76b88cbce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_d242e890-759b-4fab-9390-afd76b88cbce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_21173418-2f29-4a4c-8e78-430d93e5952d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_21173418-2f29-4a4c-8e78-430d93e5952d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4b32bf73-aeae-4de8-bc72-5a09d4da7a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4b32bf73-aeae-4de8-bc72-5a09d4da7a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d6915632-c370-4ffe-99ff-48bbf4c8c336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d6915632-c370-4ffe-99ff-48bbf4c8c336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherAssetsPolicyTextBlock_74e5ef1e-bb8f-49e3-a01a-e6af129f1d4b" xlink:href="mho-20221231.xsd#mho_OtherAssetsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_mho_OtherAssetsPolicyTextBlock_74e5ef1e-bb8f-49e3-a01a-e6af129f1d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyPolicy_5ef45e00-cef3-4d73-bc8b-5bb898fd70f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedProductWarrantyPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_ExtendedProductWarrantyPolicy_5ef45e00-cef3-4d73-bc8b-5bb898fd70f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_47805de1-1a0e-4420-a7a9-7fc49eb94bbd" xlink:href="mho-20221231.xsd#mho_InsuranceDeductibleReservesPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_47805de1-1a0e-4420-a7a9-7fc49eb94bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherLiabilitiesPolicyTextBlock_9fbe598f-f895-4060-b118-0061d6250b1f" xlink:href="mho-20221231.xsd#mho_OtherLiabilitiesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_mho_OtherLiabilitiesPolicyTextBlock_9fbe598f-f895-4060-b118-0061d6250b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_e3b6297c-3809-4f5a-89db-109b520f1597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_e3b6297c-3809-4f5a-89db-109b520f1597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_1131bd02-4df0-4797-8e18-b1c44bf463a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_1131bd02-4df0-4797-8e18-b1c44bf463a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_259ee74b-98a2-4817-ade6-aefba25f2553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_259ee74b-98a2-4817-ade6-aefba25f2553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_9e1fb965-7112-4805-9cff-40d172a10061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_9e1fb965-7112-4805-9cff-40d172a10061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_eb582d91-d4a9-4b25-acc0-87cb8f3735be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0ef7d29b-43bc-4a9a-aea3-fbb48816b348" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_eb582d91-d4a9-4b25-acc0-87cb8f3735be" 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-20221231.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_44ea13e0-52bf-4a13-bdd4-5d21cd15667d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d367d559-a4de-4d80-a9b8-1ccf109a72f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_44ea13e0-52bf-4a13-bdd4-5d21cd15667d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d367d559-a4de-4d80-a9b8-1ccf109a72f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_b9dbbfa7-af9c-4d52-9c5c-dcdc984ca046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_44ea13e0-52bf-4a13-bdd4-5d21cd15667d" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_b9dbbfa7-af9c-4d52-9c5c-dcdc984ca046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesTableTextBlock_56b1d012-7424-44fa-bb52-006b9c33632d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_44ea13e0-52bf-4a13-bdd4-5d21cd15667d" xlink:to="loc_us-gaap_OtherLiabilitiesTableTextBlock_56b1d012-7424-44fa-bb52-006b9c33632d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_1c947602-8cd9-45f9-b41f-188917e91b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_44ea13e0-52bf-4a13-bdd4-5d21cd15667d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_1c947602-8cd9-45f9-b41f-188917e91b5f" 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-20221231.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_613484e5-36e0-42e9-803d-e55fb1ead8ff" xlink:href="mho-20221231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_StockBasedCompensationAbstract_613484e5-36e0-42e9-803d-e55fb1ead8ff" xlink:to="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:to="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e6839e8-be60-47ab-9882-974519fec33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ebc5697b-c7af-4ece-99e9-b7f4691b3300" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e6839e8-be60-47ab-9882-974519fec33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_cbf2e56b-19f6-4a07-90fc-8aab7bafc803" xlink:href="mho-20221231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e6839e8-be60-47ab-9882-974519fec33f" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_cbf2e56b-19f6-4a07-90fc-8aab7bafc803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_965830e5-17eb-463c-b89a-2191fb3e924f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_2a5b2bb1-d4dd-41d4-85f8-e2441edf7f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_2a5b2bb1-d4dd-41d4-85f8-e2441edf7f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c705833b-5755-4278-9968-5bdad83a4cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b849ee99-bfb6-41bb-bc37-f7a9a184ad91" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_c705833b-5755-4278-9968-5bdad83a4cf3" 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-20221231.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_611719b6-693a-4387-a64d-7527344a9d31" xlink:href="mho-20221231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_611719b6-693a-4387-a64d-7527344a9d31" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2f9c4cf7-36eb-402a-8d05-0ab235e2bdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_501cc9d9-0630-45dc-be63-52b5bf8bb78c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2f9c4cf7-36eb-402a-8d05-0ab235e2bdba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0b37fa7c-fe01-4773-83db-1849279d55bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_66366d66-6588-417c-b234-feea3aa6ef25" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0b37fa7c-fe01-4773-83db-1849279d55bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9bf9e988-866c-49b2-859e-3c6799a87f2c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_5ff975d7-88f5-4dd8-86ad-9b5f5d34bc63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_5ff975d7-88f5-4dd8-86ad-9b5f5d34bc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_09c166a3-50ad-4963-8219-d39c43bc1858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_09c166a3-50ad-4963-8219-d39c43bc1858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_ed43a108-f631-4242-aec8-36b557fc96f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_ed43a108-f631-4242-aec8-36b557fc96f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_b9e6ab45-49dc-420c-a9b0-05a886914fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_b9e6ab45-49dc-420c-a9b0-05a886914fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_868e2749-541b-4d78-af82-64a81601d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f6eb505d-b81f-44ab-a731-496bb57734f4" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_868e2749-541b-4d78-af82-64a81601d6b8" 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-20221231.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_c078d0f1-684a-45cd-8e22-46d9f6675a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_902a2647-a196-4473-84ce-7f67d55244fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c078d0f1-684a-45cd-8e22-46d9f6675a20" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_902a2647-a196-4473-84ce-7f67d55244fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_1ab7d8be-419a-4d67-a55c-a34d957e3097" xlink:href="mho-20221231.xsd#mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c078d0f1-684a-45cd-8e22-46d9f6675a20" xlink:to="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_1ab7d8be-419a-4d67-a55c-a34d957e3097" 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-20221231.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_e6044e60-bd22-4d92-b376-e5c9c8936f4b" xlink:href="mho-20221231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_c8d4ffff-3bda-4f1d-bfad-2211bd88f38b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_e6044e60-bd22-4d92-b376-e5c9c8936f4b" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_c8d4ffff-3bda-4f1d-bfad-2211bd88f38b" 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-20221231.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_001b2cb4-cb68-4452-a8a7-5571cd472f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_4cc257a9-25a5-45a2-a9ac-1574963e2600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_001b2cb4-cb68-4452-a8a7-5571cd472f4a" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_4cc257a9-25a5-45a2-a9ac-1574963e2600" 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-20221231.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_fb30431e-0bc5-46b2-bc09-d5ce7fcf228d" xlink:href="mho-20221231.xsd#mho_FutureMinimumLeasePaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_a5d3abf6-8a2d-4b08-9b07-a2c8be3e92ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FutureMinimumLeasePaymentsAbstract_fb30431e-0bc5-46b2-bc09-d5ce7fcf228d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_a5d3abf6-8a2d-4b08-9b07-a2c8be3e92ed" 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-20221231.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_759d2a5f-e226-46ec-a4b8-b050bc9b081d" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_6da7d164-08ba-451c-95ea-312bd811a5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_759d2a5f-e226-46ec-a4b8-b050bc9b081d" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_6da7d164-08ba-451c-95ea-312bd811a5d3" 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-20221231.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_bf07b2da-d8dd-4610-b9b1-e0810fffee36" xlink:href="mho-20221231.xsd#mho_DebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_6cfd2203-c50f-4e84-a063-d14e2cf9acc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtAbstract_bf07b2da-d8dd-4610-b9b1-e0810fffee36" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_6cfd2203-c50f-4e84-a063-d14e2cf9acc7" 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-20221231.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_19dfbddb-0ad2-4a05-bb62-310a0ddb108d" xlink:href="mho-20221231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1a127810-c097-41d7-a0d4-7cf6732b42b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_19dfbddb-0ad2-4a05-bb62-310a0ddb108d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1a127810-c097-41d7-a0d4-7cf6732b42b6" 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-20221231.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_14720917-7d6f-4c05-a092-54cd4f9150eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_cd3f2d06-dbbe-4905-be48-0386cef864a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_14720917-7d6f-4c05-a092-54cd4f9150eb" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_cd3f2d06-dbbe-4905-be48-0386cef864a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e70534a2-bc3b-4eb5-9b89-ba2bf8be25da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_14720917-7d6f-4c05-a092-54cd4f9150eb" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e70534a2-bc3b-4eb5-9b89-ba2bf8be25da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_587bbc49-ac73-4b91-a1fa-32e61541daf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_14720917-7d6f-4c05-a092-54cd4f9150eb" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_587bbc49-ac73-4b91-a1fa-32e61541daf9" 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-20221231.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_d2f2c800-f310-4321-987b-4c9775c2d32d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c875a3e5-f2a9-4e7c-b009-a2f200153d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d2f2c800-f310-4321-987b-4c9775c2d32d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c875a3e5-f2a9-4e7c-b009-a2f200153d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_46bfcdff-f3a0-4c41-a443-b970f57ad5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d2f2c800-f310-4321-987b-4c9775c2d32d" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_46bfcdff-f3a0-4c41-a443-b970f57ad5a9" 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-20221231.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_f3555dae-0ff0-4cf8-9dd3-7d0e42fd3465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f3555dae-0ff0-4cf8-9dd3-7d0e42fd3465" xlink:to="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:to="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_37f2ab54-03d4-4664-a5f2-050d16376e70" xlink:to="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_20ffe057-cf20-4160-8a13-382b8bc7b9c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:to="loc_srt_MinimumMember_20ffe057-cf20-4160-8a13-382b8bc7b9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_28cf67ff-4713-4845-a297-714e662a0511" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1d951aba-64be-4f17-8048-c541929890bb" xlink:to="loc_srt_MaximumMember_28cf67ff-4713-4845-a297-714e662a0511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_72a27b5a-009a-46df-97a8-0c7a08bb275c" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d5707531-1ab9-4245-91a0-aa5fdbfbe200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d5707531-1ab9-4245-91a0-aa5fdbfbe200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17b5ce62-594d-4d6f-9aff-b57bbf5ef550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_fd6bb15a-b93c-4006-9228-a186a034cf88" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_17b5ce62-594d-4d6f-9aff-b57bbf5ef550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:href="mho-20221231.xsd#mho_AssumptionDurationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_84759754-f65b-4bd2-8c5e-31f60570ba5b" xlink:to="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6b9dbee9-4e27-4021-b04e-5db76f1cb2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_Goodwill_6b9dbee9-4e27-4021-b04e-5db76f1cb2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_a3b6ae93-7376-4f15-9245-d9a01bad9df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_ServicingAsset_a3b6ae93-7376-4f15-9245-d9a01bad9df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_292ea4e1-d137-46ce-8fd4-a78d7dfd46a3" xlink:href="mho-20221231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_292ea4e1-d137-46ce-8fd4-a78d7dfd46a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandOptionWriteOff_7c9a59d4-b3ae-4788-9a21-32de499f09f0" xlink:href="mho-20221231.xsd#mho_LandOptionWriteOff"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_mho_LandOptionWriteOff_7c9a59d4-b3ae-4788-9a21-32de499f09f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_9bdf1876-e37a-4ffe-bca0-03ee2f5efdad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_9bdf1876-e37a-4ffe-bca0-03ee2f5efdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_37840565-86af-4bbb-94a2-aaf349cf86d7" xlink:href="mho-20221231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_5e66e558-1ff3-4e51-bad4-5f18c098cc48" xlink:to="loc_mho_RealEstateRelatedImpairments_37840565-86af-4bbb-94a2-aaf349cf86d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_4b30dd4d-af17-4f1f-9cde-71671544322d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f3555dae-0ff0-4cf8-9dd3-7d0e42fd3465" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_4b30dd4d-af17-4f1f-9cde-71671544322d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_7ec9fac9-930f-4634-8a60-203463e4535b" xlink:href="mho-20221231.xsd#mho_NumberOfLoansWeRetainMortgageServicingRightsOn"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f3555dae-0ff0-4cf8-9dd3-7d0e42fd3465" xlink:to="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_7ec9fac9-930f-4634-8a60-203463e4535b" 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-20221231.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_30888431-f723-48c3-b01b-c3463e1a46fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_30888431-f723-48c3-b01b-c3463e1a46fa" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_eed48d93-f977-4900-953c-a273b382c4d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_c50ed578-5880-4cb4-af16-08be894c3c02" xlink:href="mho-20221231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_c50ed578-5880-4cb4-af16-08be894c3c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_38eb894a-f944-4a05-9252-efc436c6d9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4ecf886-e6da-4ecf-b9a6-1c026f645e64" xlink:to="loc_us-gaap_TransportationEquipmentMember_38eb894a-f944-4a05-9252-efc436c6d9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:to="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90bec33c-70bc-415f-a612-664c4eed1dca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f477070a-b1a9-4edc-b11a-56bcf817d623" xlink:to="loc_srt_RangeMember_90bec33c-70bc-415f-a612-664c4eed1dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ab17572-b9f2-464a-943f-20272d4e6694" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c1f60893-224a-44a9-86f0-7fe35dfc1d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c1f60893-224a-44a9-86f0-7fe35dfc1d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_af47211d-a661-4c2a-8851-f41464d08dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_af47211d-a661-4c2a-8851-f41464d08dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c8da2dcd-433e-4d70-b234-3d2ba14ad05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c8da2dcd-433e-4d70-b234-3d2ba14ad05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_b04a4ca8-8be3-4bf8-87cf-1c295b07f6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_b04a4ca8-8be3-4bf8-87cf-1c295b07f6d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2730e6d5-8aa9-4978-84c7-1a17b92751e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2730e6d5-8aa9-4978-84c7-1a17b92751e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a1ec9af9-a08c-4e62-a9f6-3e0e7c050c07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b80ec5eb-984b-4460-ab03-2da76aaf1dc7" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a1ec9af9-a08c-4e62-a9f6-3e0e7c050c07" 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-20221231.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_edc126e3-560d-4278-b05b-94fb0820972e" xlink:href="mho-20221231.xsd#mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_edc126e3-560d-4278-b05b-94fb0820972e" xlink:to="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_44dc1901-d2ce-4a56-a964-f7516841911c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_743d3d26-303c-4294-a21b-d224cc03d699" xlink:href="mho-20221231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_743d3d26-303c-4294-a21b-d224cc03d699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_de3f6d05-6710-4363-9bc1-3a7700a523d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33eda85b-8fcb-4035-bed4-c9ca0bc62f33" xlink:to="loc_us-gaap_TransportationEquipmentMember_de3f6d05-6710-4363-9bc1-3a7700a523d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eb8026d2-16b3-4582-b123-a58bfa51412e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6fc56e05-2c8e-41c9-a768-5c5962becf36" xlink:to="loc_us-gaap_StatementLineItems_eb8026d2-16b3-4582-b123-a58bfa51412e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2b2d8f0f-de99-4b4f-902b-ffe1c331e7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb8026d2-16b3-4582-b123-a58bfa51412e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2b2d8f0f-de99-4b4f-902b-ffe1c331e7a6" 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-20221231.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_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_b139efdb-5e53-4f1a-b89d-e5e9605e4444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:to="loc_us-gaap_OtherReceivables_b139efdb-5e53-4f1a-b89d-e5e9605e4444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_3b7be1f3-c95c-4c99-ab28-98a8781a6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:to="loc_us-gaap_ServicingAsset_3b7be1f3-c95c-4c99-ab28-98a8781a6de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_f0b0f7a9-ffe1-4b4a-8239-96b4f41f1b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_f0b0f7a9-ffe1-4b4a-8239-96b4f41f1b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts_1146d58f-49b5-4138-8ef0-7cc65f6b2b13" xlink:href="mho-20221231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:to="loc_mho_PrepaidLandAcquisitionCosts_1146d58f-49b5-4138-8ef0-7cc65f6b2b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneous_d3dfa252-0f41-423f-852d-088e102c4be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:to="loc_us-gaap_OtherAssetsMiscellaneous_d3dfa252-0f41-423f-852d-088e102c4be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_ff57f7bd-5c14-4f6a-a61b-fa5ecef24a55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_0ef37cda-3116-4c03-bc3d-ef490ce753b1" xlink:to="loc_us-gaap_OtherAssets_ff57f7bd-5c14-4f6a-a61b-fa5ecef24a55" 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-20221231.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_98dd807c-37ab-47dd-af89-28bad665ad30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_1938aa24-d1da-4db4-b4bb-3c47acc071d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_98dd807c-37ab-47dd-af89-28bad665ad30" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_1938aa24-d1da-4db4-b4bb-3c47acc071d8" 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-20221231.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_ca9c7ff3-a0ff-4cdf-8085-d8cebb7f35e5" xlink:href="mho-20221231.xsd#mho_SelfInsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_e479bbec-ce3e-475e-bfad-6c04996c6773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SelfInsuranceAbstract_ca9c7ff3-a0ff-4cdf-8085-d8cebb7f35e5" xlink:to="loc_us-gaap_SelfInsuranceReserve_e479bbec-ce3e-475e-bfad-6c04996c6773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralInsuranceExpense_929c70ca-94ee-42f8-ba87-3c946d31943b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralInsuranceExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SelfInsuranceAbstract_ca9c7ff3-a0ff-4cdf-8085-d8cebb7f35e5" xlink:to="loc_us-gaap_GeneralInsuranceExpense_929c70ca-94ee-42f8-ba87-3c946d31943b" 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-20221231.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_3606b005-4e73-4fde-bdae-533bd857a078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment_86cf8cee-5079-4138-af3e-898c505df3d8" xlink:href="mho-20221231.xsd#mho_Accrualsrelatedtolanddevelopment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3606b005-4e73-4fde-bdae-533bd857a078" xlink:to="loc_mho_Accrualsrelatedtolanddevelopment_86cf8cee-5079-4138-af3e-898c505df3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_10698261-2a50-447f-a9a3-4c3f3cb44541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3606b005-4e73-4fde-bdae-533bd857a078" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_10698261-2a50-447f-a9a3-4c3f3cb44541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_b48c950a-6b4e-47eb-b742-c30e6065527a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3606b005-4e73-4fde-bdae-533bd857a078" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_b48c950a-6b4e-47eb-b742-c30e6065527a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_7ddccf59-951c-4699-97ae-fff09da8662f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3606b005-4e73-4fde-bdae-533bd857a078" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_7ddccf59-951c-4699-97ae-fff09da8662f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_c2536660-ab54-4344-bcf0-620da47f23fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3606b005-4e73-4fde-bdae-533bd857a078" xlink:to="loc_us-gaap_OtherLiabilities_c2536660-ab54-4344-bcf0-620da47f23fc" 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-20221231.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_e46f28d8-6e77-4da9-bb75-549c4d906c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e46f28d8-6e77-4da9-bb75-549c4d906c58" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:to="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_fc0ef7a9-e24f-4e50-9933-ca260ac6e386" xlink:to="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_50c71590-d1ec-46d9-936d-f2e4bee1a6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:to="loc_us-gaap_FinancialServiceMember_50c71590-d1ec-46d9-936d-f2e4bee1a6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember_7bc68d7c-9917-4767-b40d-18b3db69a290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:to="loc_us-gaap_ConstructionMember_7bc68d7c-9917-4767-b40d-18b3db69a290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_eb039912-5a16-495f-9f75-64bd482631ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_436ae540-dfe1-416a-83c0-eb5e7e66188c" xlink:to="loc_us-gaap_LandMember_eb039912-5a16-495f-9f75-64bd482631ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_24231c85-25a6-4485-8b87-40248b7a2809" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue_f1dbf4af-248c-4e01-adb7-0b0bfbe475cd" xlink:href="mho-20221231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_mho_Homebuildingoperationspercentoftotalrevenue_f1dbf4af-248c-4e01-adb7-0b0bfbe475cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_159d9856-afbd-4e2c-945e-43f60d178a81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_us-gaap_Revenues_159d9856-afbd-4e2c-945e-43f60d178a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_f5dd442f-f09b-4111-8638-d4cccba5ff47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a1b99ad9-3516-4f5e-b1fa-59546d8d5e90" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_f5dd442f-f09b-4111-8638-d4cccba5ff47" 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-20221231.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_06e4320e-ca55-4263-84a4-c179e25efdeb" xlink:href="mho-20221231.xsd#mho_SummaryofStockOptionActivityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SummaryofStockOptionActivityAbstract_06e4320e-ca55-4263-84a4-c179e25efdeb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:to="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_16bb80f7-7303-4a40-9f6c-611f94890a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d94afc33-ffc3-4e81-8d47-b03024bd290a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_16bb80f7-7303-4a40-9f6c-611f94890a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1f13d09e-45d5-495a-a2e5-93438d47d979" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fd2d8116-be40-4285-9827-ce6daa0fb60c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fd2d8116-be40-4285-9827-ce6daa0fb60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d19f5c56-1eae-4234-96a5-e78e3e5d2bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d19f5c56-1eae-4234-96a5-e78e3e5d2bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6e73aac7-b333-473a-a82e-3c8f62174527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6e73aac7-b333-473a-a82e-3c8f62174527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3f98b9b7-2de6-4cc8-a251-40abe17f1c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3f98b9b7-2de6-4cc8-a251-40abe17f1c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_611f4795-870b-4205-bf92-8880c98adbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_611f4795-870b-4205-bf92-8880c98adbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d4e3bf34-2655-41c5-a10e-c311e97f7d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d48019f8-5776-452e-8664-f7e791643c06" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d4e3bf34-2655-41c5-a10e-c311e97f7d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c2e4996-905a-4104-a5f7-0ce354ac78f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c2e4996-905a-4104-a5f7-0ce354ac78f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7ca281e1-127a-423b-90fa-d3c897b1291f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_7ca281e1-127a-423b-90fa-d3c897b1291f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e258d079-b43a-44f2-ba7b-21c5e30d2786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e258d079-b43a-44f2-ba7b-21c5e30d2786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e7350074-a914-4a91-8390-47d91dba6b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e7350074-a914-4a91-8390-47d91dba6b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_848f17e8-2cf9-4f85-80b6-eeec507cc393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_848f17e8-2cf9-4f85-80b6-eeec507cc393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5cad4edb-3398-4011-8ef7-9dd74160abf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_46c6b128-ea31-48d3-992a-e252dcbd01dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5cad4edb-3398-4011-8ef7-9dd74160abf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:href="mho-20221231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_31ef119a-8f5a-4f72-a4b6-20ad360e503f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_31ef119a-8f5a-4f72-a4b6-20ad360e503f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_81faf030-8825-4469-8139-4a70cb62dc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_81faf030-8825-4469-8139-4a70cb62dc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1583d195-b999-49e7-97a6-bfd63cd6130d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_639de7f8-4844-4251-b8ad-3c07396a6869" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1583d195-b999-49e7-97a6-bfd63cd6130d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:href="mho-20221231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c5641ae-c80b-41d3-a2fe-933a034aed50" xlink:to="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_14f627ad-4b05-40f3-9ea6-a4fb4de0a620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_14f627ad-4b05-40f3-9ea6-a4fb4de0a620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_e74ab460-2e2e-40b8-9f64-5eede9dddacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_e74ab460-2e2e-40b8-9f64-5eede9dddacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_38b3446c-16e9-43cb-9d16-12b0dc0c64d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_e1686dc6-d6ea-4382-af9b-7662299fdd4b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_38b3446c-16e9-43cb-9d16-12b0dc0c64d0" 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-20221231.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_abeb9d55-acd7-4435-980b-c72bb1878cb5" xlink:href="mho-20221231.xsd#mho_AssumptionsForFairValueOfStockOptionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionsForFairValueOfStockOptionsAbstract_abeb9d55-acd7-4435-980b-c72bb1878cb5" xlink:to="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:to="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99c22d9c-ae89-4728-8cba-841f7287103b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_efec193e-7f00-43a7-83a3-9ed6fcd4f1a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99c22d9c-ae89-4728-8cba-841f7287103b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_37e32d08-e28f-4e01-902f-33019145a617" xlink:href="mho-20221231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99c22d9c-ae89-4728-8cba-841f7287103b" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_37e32d08-e28f-4e01-902f-33019145a617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0dc2c2c8-65b8-4cb4-9ce6-b2bfa7c77809" xlink:to="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f36fb9ad-f098-46fb-812f-9c6238db3ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f36fb9ad-f098-46fb-812f-9c6238db3ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3e1355d5-a9e2-4f01-8633-54f7e9d03566" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3e1355d5-a9e2-4f01-8633-54f7e9d03566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3af35e86-5900-4d4d-aea2-0da25a367186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3af35e86-5900-4d4d-aea2-0da25a367186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_43e1831b-971d-461c-9c5a-a3c99318c649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4bcc0873-5930-4c21-bca0-5f87fe5fa47d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_43e1831b-971d-461c-9c5a-a3c99318c649" 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-20221231.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_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e0d1fd35-7bb1-4416-a0d1-9130ecc17770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e0d1fd35-7bb1-4416-a0d1-9130ecc17770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_0e37516d-e5b7-4821-b8e8-f792105a8354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_0e37516d-e5b7-4821-b8e8-f792105a8354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2bafcfde-bce9-4554-9cbf-082655e9e166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2bafcfde-bce9-4554-9cbf-082655e9e166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2eab00ee-2412-44ee-8a07-a54f3e0f273b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2eab00ee-2412-44ee-8a07-a54f3e0f273b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ec11ddbb-d174-4f9c-a851-ad055c7eded0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ec11ddbb-d174-4f9c-a851-ad055c7eded0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_62c2823f-f746-4319-9b06-87b24c67bdef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_62c2823f-f746-4319-9b06-87b24c67bdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_73bd71c7-03e6-482c-aabb-6a5afc880970" xlink:href="mho-20221231.xsd#mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_73bd71c7-03e6-482c-aabb-6a5afc880970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_fbfa0417-4434-41ad-9b28-7217acb9a3d0" xlink:href="mho-20221231.xsd#mho_NonEmployeeDirectorRestrictedStockUnitsAwarded"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_fbfa0417-4434-41ad-9b28-7217acb9a3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded_5f42a7cb-3460-4385-9b34-3579f54004c4" xlink:href="mho-20221231.xsd#mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded_5f42a7cb-3460-4385-9b34-3579f54004c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsAwardedUnderThe2018LTIPPlan_15b3b608-342b-41c1-8134-cd49c6863eed" xlink:href="mho-20221231.xsd#mho_StockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_StockUnitsAwardedUnderThe2018LTIPPlan_15b3b608-342b-41c1-8134-cd49c6863eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_f64fd775-8d9d-42b9-a2d7-524fe92c2f31" xlink:href="mho-20221231.xsd#mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_f64fd775-8d9d-42b9-a2d7-524fe92c2f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_91c07ea4-272e-4868-b23d-94e2ec81eb6c" xlink:href="mho-20221231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_91c07ea4-272e-4868-b23d-94e2ec81eb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_d258893e-3d50-48f8-bcb8-123678a53402" xlink:href="mho-20221231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_d258893e-3d50-48f8-bcb8-123678a53402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_31e0af70-a272-4cb2-be7e-618ae92461fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_StockOptionPlanExpense_31e0af70-a272-4cb2-be7e-618ae92461fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsOutstandingUnderStockOptionPlan_9554178b-88b2-4799-aec4-dae771333fab" xlink:href="mho-20221231.xsd#mho_StockUnitsOutstandingUnderStockOptionPlan"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_StockUnitsOutstandingUnderStockOptionPlan_9554178b-88b2-4799-aec4-dae771333fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_bbd94f4c-b2f8-4027-aac4-2e8a1c69afb8" xlink:href="mho-20221231.xsd#mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_bbd94f4c-b2f8-4027-aac4-2e8a1c69afb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity_e8f22271-c97f-4bd7-b15f-119daaa836cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_DeferredCompensationEquity_e8f22271-c97f-4bd7-b15f-119daaa836cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_3af98116-4943-4346-aa01-f664dd4c3948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_3af98116-4943-4346-aa01-f664dd4c3948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_51e73323-172c-432e-8cb4-3793f057b7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f6fcb8ec-683c-4290-9675-a69f79069877" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_51e73323-172c-432e-8cb4-3793f057b7aa" 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-20221231.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_2044cd6c-4269-4460-a193-b6adadd84c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_4a1b5e18-bca2-4472-b772-7ad6edfb92a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2044cd6c-4269-4460-a193-b6adadd84c9e" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_4a1b5e18-bca2-4472-b772-7ad6edfb92a7" 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-20221231.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_9a412cb8-7a98-4599-9377-ae05e1e73d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9a412cb8-7a98-4599-9377-ae05e1e73d8c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3941ba9e-95b7-4851-bb2d-3edee0bc698a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_ea32b64a-1fbc-44d9-ac10-83b1795b5539" xlink:to="loc_us-gaap_PlanNameDomain_3941ba9e-95b7-4851-bb2d-3edee0bc698a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_06bf87bc-1ecc-4c77-8bec-3907e67b50c9" xlink:to="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member_9c47a0cc-d4e5-484f-b7a5-eaf79bee3b7f" xlink:href="mho-20221231.xsd#mho_Year1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:to="loc_mho_Year1Member_9c47a0cc-d4e5-484f-b7a5-eaf79bee3b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member_1f318165-b12f-488c-8ccd-a10761a562fc" xlink:href="mho-20221231.xsd#mho_Year2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:to="loc_mho_Year2Member_1f318165-b12f-488c-8ccd-a10761a562fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member_865d3375-50f1-4263-80c1-f0d64cdd0bdb" xlink:href="mho-20221231.xsd#mho_Year3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_8d82dce6-e834-40b0-8078-d3a14cddc019" xlink:to="loc_mho_Year3Member_865d3375-50f1-4263-80c1-f0d64cdd0bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_90ac39a4-045e-455b-bd68-eca58df80330" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember_b3e9886b-06c3-4f59-b634-dc685ebdf3a6" xlink:href="mho-20221231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:to="loc_mho_PerformanceConditionAwardsMember_b3e9886b-06c3-4f59-b634-dc685ebdf3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember_9c949978-c156-4746-b08c-285569866543" xlink:href="mho-20221231.xsd#mho_MarketConditionAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_713e62da-f678-4b97-8692-44f99f1fa835" xlink:to="loc_mho_MarketConditionAwardsMember_9c949978-c156-4746-b08c-285569866543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_92853266-a7c1-4425-abdb-e3a7de423401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e2386e71-5a01-4a5d-a645-45124f8e208a" xlink:to="loc_us-gaap_ClassOfStockDomain_92853266-a7c1-4425-abdb-e3a7de423401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6adc560d-8e42-429f-b7d3-1398d80c57ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4912851c-6dd3-4c9e-ba93-44621c381cc4" xlink:to="loc_srt_RangeMember_6adc560d-8e42-429f-b7d3-1398d80c57ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_ab4162e1-9853-482f-ad13-4ce334dc78f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_2cf3ea87-1f5c-418b-9b6e-ae7f28451cfc" xlink:to="loc_us-gaap_VestingDomain_ab4162e1-9853-482f-ad13-4ce334dc78f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a2b46d7b-1ec0-45ac-93d8-c4ad0b2ec36c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b053ae27-3b61-49ca-9a7e-ad3895da982b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b053ae27-3b61-49ca-9a7e-ad3895da982b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_0ce68499-7963-4d27-b541-00f4babbcdd2" xlink:href="mho-20221231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_0ce68499-7963-4d27-b541-00f4babbcdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_80f15679-596e-425a-a45a-8db207008e14" xlink:href="mho-20221231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_80f15679-596e-425a-a45a-8db207008e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2d4cf884-eae6-4d2e-b13e-9b63edcc5342" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2d4cf884-eae6-4d2e-b13e-9b63edcc5342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_c6351699-9831-4b1c-b9ea-707080d09d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_c6351699-9831-4b1c-b9ea-707080d09d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_efcba6e0-44b8-4c26-889f-0ccb9cb0228f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_efcba6e0-44b8-4c26-889f-0ccb9cb0228f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_bf4abe10-dcd2-4a80-bd2c-fcbb7f7999ec" xlink:href="mho-20221231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b0db800c-e798-4d1d-96fc-3237b9c8e1a5" xlink:to="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_bf4abe10-dcd2-4a80-bd2c-fcbb7f7999ec" 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-20221231.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_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotionalAmountOfDerivativesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_2ac68f60-910c-4461-a19c-82f3ecafc702" xlink:href="mho-20221231.xsd#mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:to="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_2ac68f60-910c-4461-a19c-82f3ecafc702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_91a81bd2-6ea7-4a40-85d9-24e768c563a9" xlink:href="mho-20221231.xsd#mho_NotionalAmountOfUncommittedInterestRateLockCommitments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:to="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_91a81bd2-6ea7-4a40-85d9-24e768c563a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_b4c1fe64-363b-464a-b877-8f5d575c347c" xlink:href="mho-20221231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:to="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_b4c1fe64-363b-464a-b877-8f5d575c347c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_cc53da1a-66ff-4708-ba96-915aa21360a5" xlink:href="mho-20221231.xsd#mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:to="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_cc53da1a-66ff-4708-ba96-915aa21360a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_33b56037-43fc-4669-a6f0-878d4db767a4" xlink:href="mho-20221231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:to="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_33b56037-43fc-4669-a6f0-878d4db767a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_d7260e83-ebe0-41cd-8aef-a9e196814bae" xlink:href="mho-20221231.xsd#mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_ac5bb4d0-27ee-4af0-a95b-9bb13d453a5a" xlink:to="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_d7260e83-ebe0-41cd-8aef-a9e196814bae" 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-20221231.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_bafde3c1-a746-4855-9318-5fefd174372f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_bafde3c1-a746-4855-9318-5fefd174372f" xlink:to="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b7044f98-febf-48ea-86b2-3e9122d0c201" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember_90adc365-3189-4cfd-947d-2ea6070f1bef" xlink:href="mho-20221231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_mho_MortgageLoansHeldForSaleMember_90adc365-3189-4cfd-947d-2ea6070f1bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6e55d581-99c5-4ee9-9db3-9066dcc32fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_us-gaap_ForwardContractsMember_6e55d581-99c5-4ee9-9db3-9066dcc32fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_bd30c97c-965f-4d8b-9f84-db8097a766a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_bd30c97c-965f-4d8b-9f84-db8097a766a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_d7ed1b6e-0f16-4610-8835-25111ae432ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bcdb604c-96d2-4d18-83a7-7c2b49d5328f" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_d7ed1b6e-0f16-4610-8835-25111ae432ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_9eb46a91-2819-4a4c-a769-324a774ee692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b8105a06-69d6-4592-a2db-0492206673b1" xlink:to="loc_us-gaap_DerivativeLineItems_9eb46a91-2819-4a4c-a769-324a774ee692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_181e03fc-7224-4c2b-bccd-6223f23daccf" xlink:href="mho-20221231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9eb46a91-2819-4a4c-a769-324a774ee692" xlink:to="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_181e03fc-7224-4c2b-bccd-6223f23daccf" 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-20221231.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_4d4137a3-92f3-4953-b7df-d9347be6da25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_4d4137a3-92f3-4953-b7df-d9347be6da25" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fb72d736-a48d-4177-ac7b-6eda15b08347" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6cfb9627-d143-442c-90bb-ada1109ed86a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:to="loc_us-gaap_ForwardContractsMember_6cfb9627-d143-442c-90bb-ada1109ed86a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_6b58df79-2cf7-491e-a4e4-da277c1b77f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_6b58df79-2cf7-491e-a4e4-da277c1b77f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_b854700a-675a-4468-9476-c2f234709d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3935a1fb-6a19-438b-a087-36cde16830bc" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_b854700a-675a-4468-9476-c2f234709d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_82db36b1-08b6-4e68-8677-fe4b079d0fa0" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_c2d44d1f-53b0-4ea5-a1f9-9b540437a98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_c2d44d1f-53b0-4ea5-a1f9-9b540437a98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5c6f4477-e43c-445f-81dd-485f4a5457d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_55cd298f-7bc0-4588-a3b4-9f8e582d8ec0" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_5c6f4477-e43c-445f-81dd-485f4a5457d8" 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-20221231.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_462c0ad6-1f3b-4917-9b1e-7d25807184bc" xlink:href="mho-20221231.xsd#mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_462c0ad6-1f3b-4917-9b1e-7d25807184bc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef432903-176c-453b-9cf2-28ea122edb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa23866d-0135-4201-b175-43f648a876bb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef432903-176c-453b-9cf2-28ea122edb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ebf7b523-6f79-48c5-94dd-f25534852be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef432903-176c-453b-9cf2-28ea122edb43" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ebf7b523-6f79-48c5-94dd-f25534852be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1a4f66c1-7aac-4995-96e1-43515753bd0a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_65525d5e-c136-4a09-a2e3-958c4504e370" xlink:href="mho-20221231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_65525d5e-c136-4a09-a2e3-958c4504e370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_65351609-9d43-4a05-b77d-a38962afc2f2" xlink:href="mho-20221231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_RealEstateRelatedImpairments_65351609-9d43-4a05-b77d-a38962afc2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis_875762a7-e139-4393-abc1-437d94eb10a6" xlink:href="mho-20221231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_LongLivedAssetsInitialBasis_875762a7-e139-4393-abc1-437d94eb10a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_3c6ba1b2-5b12-4992-96d6-ba84ffb9c83e" xlink:href="mho-20221231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_3c6ba1b2-5b12-4992-96d6-ba84ffb9c83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_187596ed-850b-4b32-b005-00fd49d39cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_171aba2c-607c-45e2-9708-325bbea42872" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_187596ed-850b-4b32-b005-00fd49d39cb4" 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-20221231.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_64fd6a1b-13a3-45bd-aec9-8ecff47471ef" xlink:href="mho-20221231.xsd#mho_FinancialInstrumentsFairValueAndCarryingValueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_64fd6a1b-13a3-45bd-aec9-8ecff47471ef" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5d73c972-4f38-493c-82d1-ab1819528110" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_c2a63945-55d4-4f81-a870-7cec725470bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_c2a63945-55d4-4f81-a870-7cec725470bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_dd44eaac-a1a0-45a4-89ff-63acf94cf2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_dd44eaac-a1a0-45a4-89ff-63acf94cf2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3f81dc47-0ca9-4170-b09d-6787932182b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_744f2615-cf4f-4d29-8287-59c0ad6fb76f" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3f81dc47-0ca9-4170-b09d-6787932182b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:to="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6521941f-2b80-4038-8bba-b801a5b03d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_af0e7f47-8123-40ef-8931-684667badea8" xlink:to="loc_us-gaap_CreditFacilityDomain_6521941f-2b80-4038-8bba-b801a5b03d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_9fdc7d75-68a9-483d-99a8-292fbe7d4a52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_6521941f-2b80-4038-8bba-b801a5b03d70" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_9fdc7d75-68a9-483d-99a8-292fbe7d4a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8aae9c-d6b7-4a76-bf09-adb327cc9bd9" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:to="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_f6138835-47a3-4761-a109-30fa7752f6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_us-gaap_ServicingAsset_f6138835-47a3-4761-a109-30fa7752f6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d12b5577-88ff-4fb5-a6bf-e4bf65c9b7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d12b5577-88ff-4fb5-a6bf-e4bf65c9b7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_9b0d7737-b23e-4f90-953d-f659c199e5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_9b0d7737-b23e-4f90-953d-f659c199e5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_cc4ce77c-dc29-4f5a-9657-dccea06f3e95" xlink:href="mho-20221231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_cc4ce77c-dc29-4f5a-9657-dccea06f3e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_650a1f81-2635-4317-b36d-41d90116a8fe" xlink:href="mho-20221231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_650a1f81-2635-4317-b36d-41d90116a8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets_e0931a23-5542-4e2b-b78f-4e9a3d6370d0" xlink:href="mho-20221231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b3033952-ba07-4cd0-9d10-e1c5733b40b6" xlink:to="loc_mho_ForwardContractsFairValueDisclosureAssets_e0931a23-5542-4e2b-b78f-4e9a3d6370d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f73b7d57-f39b-4c28-9e95-52a392500c69" xlink:to="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_66d7cba0-b0a4-48ad-9786-d34ca5288bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_66d7cba0-b0a4-48ad-9786-d34ca5288bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_6b450eb7-c814-42f5-b8a0-bcd8e4b7d507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_6b450eb7-c814-42f5-b8a0-bcd8e4b7d507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_d4880ecb-63ac-4fed-bd8e-404897a2456e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_d4880ecb-63ac-4fed-bd8e-404897a2456e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure_8e84c05e-b17d-4ece-8516-ff78b997ffd2" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_SeniorNotesDue2028FairValueDisclosure_8e84c05e-b17d-4ece-8516-ff78b997ffd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure_5cdb48fc-0512-480e-a42a-cca2672cf18b" xlink:href="mho-20221231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_SeniorNotesDue2030FairValueDisclosure_5cdb48fc-0512-480e-a42a-cca2672cf18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_2136d43f-7a72-4407-8418-bfceb79e868c" xlink:href="mho-20221231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_2136d43f-7a72-4407-8418-bfceb79e868c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_9d1a0938-158a-4cfe-8080-ec10bb1a1819" xlink:href="mho-20221231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_9d1a0938-158a-4cfe-8080-ec10bb1a1819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1aae2cbc-749b-424d-8a28-4d9f11a1ccea" xlink:href="mho-20221231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5838d084-7357-4429-b1bb-b5cd3eb55210" xlink:to="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1aae2cbc-749b-424d-8a28-4d9f11a1ccea" 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-20221231.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_432dbaaf-7ae1-41e9-ab95-938d6eac1aea" xlink:href="mho-20221231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:href="mho-20221231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_432dbaaf-7ae1-41e9-ab95-938d6eac1aea" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:to="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_443f57ac-c90a-4cc9-8a7a-834173a982c4" xlink:to="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4cbe3966-fede-4873-8902-12afedd399b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4cbe3966-fede-4873-8902-12afedd399b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_b26d9359-f774-4529-a6f4-c6d3d48d2f61" xlink:href="mho-20221231.xsd#mho_WarehousingAgreementThirdAmendedAndRestatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:to="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_b26d9359-f774-4529-a6f4-c6d3d48d2f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_89cd80b6-986a-440a-b4ff-85c9d3790abf" xlink:href="mho-20221231.xsd#mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_51d86eb4-4e0c-41ab-8411-7e03f2e3fde5" xlink:to="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_89cd80b6-986a-440a-b4ff-85c9d3790abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:href="mho-20221231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_ceaf91d5-b410-427c-9832-a55312a10ee1" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_a9cbeebe-edf4-4800-b03e-966da02a2049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_a9cbeebe-edf4-4800-b03e-966da02a2049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a72b1c89-2247-4e6b-b1d4-e43ffc469dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a72b1c89-2247-4e6b-b1d4-e43ffc469dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d17ec3d8-53b6-4eec-ae35-50ad15b98146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d17ec3d8-53b6-4eec-ae35-50ad15b98146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_08d6e83c-b2e4-4361-95b0-3353a803cddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_e278a550-9114-435c-903a-70b9ad2b55cb" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_08d6e83c-b2e4-4361-95b0-3353a803cddf" 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-20221231.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_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_c7467e39-8f83-44c8-8515-1925f17a491d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_c7467e39-8f83-44c8-8515-1925f17a491d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_d12e96c8-b29c-4167-bda6-6fdc4eb4ed7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLandHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_us-gaap_InventoryLandHeldForSale_d12e96c8-b29c-4167-bda6-6fdc4eb4ed7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_66f8e0d8-6810-49a9-a233-8a3c85b630fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_66f8e0d8-6810-49a9-a233-8a3c85b630fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_e893da27-bdce-491d-9d34-560d41f66825" xlink:href="mho-20221231.xsd#mho_InventoryModelHomesAndFurnishings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_e893da27-bdce-491d-9d34-560d41f66825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_0691dd75-b309-4393-9074-29b4fe783e77" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrict"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_mho_CommunityDevelopmentDistrict_0691dd75-b309-4393-9074-29b4fe783e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_82764aae-a3a6-4155-a60b-003ae3dcb1c7" xlink:href="mho-20221231.xsd#mho_LandPurchaseDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_mho_LandPurchaseDeposits_82764aae-a3a6-4155-a60b-003ae3dcb1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_b55ca4bd-dec7-4dd3-8541-bc0b38b3d767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_b55ca4bd-dec7-4dd3-8541-bc0b38b3d767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_79691640-abde-48c1-9999-2d8c9af2fef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9db22dd0-85c0-4a27-96a7-9c1f936fb4f0" xlink:to="loc_us-gaap_InventoryRealEstate_79691640-abde-48c1-9999-2d8c9af2fef4" 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-20221231.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_eeee4d4a-443b-4e1a-a085-ad3f49404a84" xlink:href="mho-20221231.xsd#mho_ParantheticalsInventoryAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ModelHomeAccumulatedDepreciation_a36fce1d-5524-4960-9c60-fa06af5b3ff6" xlink:href="mho-20221231.xsd#mho_ModelHomeAccumulatedDepreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ParantheticalsInventoryAbstract_eeee4d4a-443b-4e1a-a085-ad3f49404a84" xlink:to="loc_mho_ModelHomeAccumulatedDepreciation_a36fce1d-5524-4960-9c60-fa06af5b3ff6" 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-20221231.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_7fae338c-66d8-4baa-8543-1747a71d515d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventoryAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfSpeculativeHomes_d0224bc6-c252-4c69-98ed-8ea48743a839" xlink:href="mho-20221231.xsd#mho_NumberOfSpeculativeHomes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherInventoryAbstract_7fae338c-66d8-4baa-8543-1747a71d515d" xlink:to="loc_mho_NumberOfSpeculativeHomes_d0224bc6-c252-4c69-98ed-8ea48743a839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SpeculativeHomesCarryingValue_6aa336ab-6c41-4cb3-ac73-eab8de30940f" xlink:href="mho-20221231.xsd#mho_SpeculativeHomesCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherInventoryAbstract_7fae338c-66d8-4baa-8543-1747a71d515d" xlink:to="loc_mho_SpeculativeHomesCarryingValue_6aa336ab-6c41-4cb3-ac73-eab8de30940f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryImpairmentDetails" xlink:type="simple" xlink:href="mho-20221231.xsd#InventoryImpairmentDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryImpairmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_f0935cdd-3c37-4bfa-b61e-9aff2c1e02d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_cc00a519-c908-4467-8c8d-b43f941682f6" xlink:href="mho-20221231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_f0935cdd-3c37-4bfa-b61e-9aff2c1e02d2" xlink:to="loc_mho_RealEstateRelatedImpairments_cc00a519-c908-4467-8c8d-b43f941682f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandOptionWriteOff_1988e68d-a643-442b-aa66-63c3aba1c2f5" xlink:href="mho-20221231.xsd#mho_LandOptionWriteOff"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_f0935cdd-3c37-4bfa-b61e-9aff2c1e02d2" xlink:to="loc_mho_LandOptionWriteOff_1988e68d-a643-442b-aa66-63c3aba1c2f5" 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-20221231.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_d5f53422-5361-4b16-9de4-b497259ec504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_d5f53422-5361-4b16-9de4-b497259ec504" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_3f97ca20-5241-47c0-8832-631c54c0f450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_3f97ca20-5241-47c0-8832-631c54c0f450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_57465543-ae64-46f3-8ffa-d0b7efae623e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_57465543-ae64-46f3-8ffa-d0b7efae623e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_dfe53e9d-98dc-4edf-9510-f7794bfcf384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_dfe53e9d-98dc-4edf-9510-f7794bfcf384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_177f0328-208d-42ff-9d4e-7eca1f4f2973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_177f0328-208d-42ff-9d4e-7eca1f4f2973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_b47afcb9-b00d-4575-9aaf-4d92e453dacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ce8ddcb6-842c-4900-8ef1-a25ac01a2c39" xlink:to="loc_us-gaap_InterestCostsIncurred_b47afcb9-b00d-4575-9aaf-4d92e453dacc" 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-20221231.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_7f14c10a-0c91-4e70-8040-fbc9b802b876" xlink:href="mho-20221231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_7f14c10a-0c91-4e70-8040-fbc9b802b876" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_a43483a5-160e-4a29-9973-6efc09825de7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_eea998e4-2f08-46ec-b9df-c0cc44284d13" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_a43483a5-160e-4a29-9973-6efc09825de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c4a37626-49de-4136-8815-ba555cea4535" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_d748d0a6-8d8d-41fb-b58e-e947e05bc766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_d748d0a6-8d8d-41fb-b58e-e947e05bc766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_49a2b4fb-815d-4391-8b93-add6d00b7cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_b6f5ba73-96f2-446e-a52c-9ee34cdcc832" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_49a2b4fb-815d-4391-8b93-add6d00b7cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SplitDollarLifeInsurancePolicies_45dc232a-e469-444c-a56e-7b444c8082fd" xlink:href="mho-20221231.xsd#mho_SplitDollarLifeInsurancePolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_7f14c10a-0c91-4e70-8040-fbc9b802b876" xlink:to="loc_mho_SplitDollarLifeInsurancePolicies_45dc232a-e469-444c-a56e-7b444c8082fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" xlink:type="simple" xlink:href="mho-20221231.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_2954fdce-6edf-4145-9da1-6d4cc9e54081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_6fbbaaea-b82d-4f55-9279-be0289f92c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2954fdce-6edf-4145-9da1-6d4cc9e54081" xlink:to="loc_us-gaap_EquityMethodInvestments_6fbbaaea-b82d-4f55-9279-be0289f92c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_22ad1bbe-df28-47c7-99ef-16d6a137b8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2954fdce-6edf-4145-9da1-6d4cc9e54081" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_22ad1bbe-df28-47c7-99ef-16d6a137b8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_89ac70c3-558b-4b99-857f-789c06929d24" xlink:href="mho-20221231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2954fdce-6edf-4145-9da1-6d4cc9e54081" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_89ac70c3-558b-4b99-857f-789c06929d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_4d851e9c-d1b9-4d96-83ae-ec9aa7ee4174" xlink:href="mho-20221231.xsd#mho_Companysinvestmentinjointdevelopmentorsimilaragreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2954fdce-6edf-4145-9da1-6d4cc9e54081" xlink:to="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_4d851e9c-d1b9-4d96-83ae-ec9aa7ee4174" 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-20221231.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_4c22998b-bdca-4d8e-a81f-9902daf829dc" xlink:href="mho-20221231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract_4c22998b-bdca-4d8e-a81f-9902daf829dc" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:to="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_99eac639-838e-437f-872a-bab09df7bf4d" xlink:to="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_10bed59e-741c-400e-9891-965001af5287" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:to="loc_srt_MinimumMember_10bed59e-741c-400e-9891-965001af5287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c1649114-42f8-4538-a910-178a9323751e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_726298ee-233f-4d01-929e-c10b28539e04" xlink:to="loc_srt_MaximumMember_c1649114-42f8-4538-a910-178a9323751e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_68789996-906d-483f-9549-e388bd1dacb8" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MinimumMemberOwnershipMember_ac0387db-8c30-420d-a7b6-70f067d873e0" xlink:href="mho-20221231.xsd#mho_MinimumMemberOwnershipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:to="loc_mho_MinimumMemberOwnershipMember_ac0387db-8c30-420d-a7b6-70f067d873e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumMemberOwnershipMember_2036bb99-b9b1-47f1-8d49-1eb4489631b8" xlink:href="mho-20221231.xsd#mho_MaximumMemberOwnershipMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_79fd8572-944c-4b0c-915a-d5f74a5b4012" xlink:to="loc_mho_MaximumMemberOwnershipMember_2036bb99-b9b1-47f1-8d49-1eb4489631b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_79f785d3-cdf0-4a69-9dc8-7987ba9ed72b" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs_7e0f116f-5810-4c55-b6e1-908f31c32db2" xlink:href="mho-20221231.xsd#mho_EquityinvestedinLLCs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_mho_EquityinvestedinLLCs_7e0f116f-5810-4c55-b6e1-908f31c32db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_5ab0f4fb-9bd8-46aa-9a06-ecef7f795e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_5ab0f4fb-9bd8-46aa-9a06-ecef7f795e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_b5fb108e-376c-4392-bb50-49dde1a113b9" xlink:href="mho-20221231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_045f34ca-4c99-4991-8965-88bca5996ec6" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_b5fb108e-376c-4392-bb50-49dde1a113b9" 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-20221231.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_dcacff16-6e4f-44ff-a5d2-32c2d0b784fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinIncomelossfromunconsolidatedjointventures_42a52cbc-dfe9-4746-915a-b20931902548" xlink:href="mho-20221231.xsd#mho_EquityinIncomelossfromunconsolidatedjointventures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_dcacff16-6e4f-44ff-a5d2-32c2d0b784fc" xlink:to="loc_mho_EquityinIncomelossfromunconsolidatedjointventures_42a52cbc-dfe9-4746-915a-b20931902548" 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-20221231.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_0673484a-dc1e-44c9-8449-31e1af6bb6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfLoansCoveredByGuarantees_068f994f-4bb1-47c4-b8eb-d81079e73a07" xlink:href="mho-20221231.xsd#mho_TotalOfLoansCoveredByGuarantees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_0673484a-dc1e-44c9-8449-31e1af6bb6c5" xlink:to="loc_mho_TotalOfLoansCoveredByGuarantees_068f994f-4bb1-47c4-b8eb-d81079e73a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfGuaranteedLoansInquiredAbout_305155b3-b7f6-411f-b7ec-3ccdf20ba485" xlink:href="mho-20221231.xsd#mho_TotalOfGuaranteedLoansInquiredAbout"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_0673484a-dc1e-44c9-8449-31e1af6bb6c5" xlink:to="loc_mho_TotalOfGuaranteedLoansInquiredAbout_305155b3-b7f6-411f-b7ec-3ccdf20ba485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalLoansIndemnified_b0a3c25e-a491-449f-ab49-a5e5fd69693c" xlink:href="mho-20221231.xsd#mho_TotalLoansIndemnified"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_0673484a-dc1e-44c9-8449-31e1af6bb6c5" xlink:to="loc_mho_TotalLoansIndemnified_b0a3c25e-a491-449f-ab49-a5e5fd69693c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LoanRepurchaseGuaranteeLiability_c5b3d97c-024f-426d-ba4c-96c336ab55c9" xlink:href="mho-20221231.xsd#mho_LoanRepurchaseGuaranteeLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_0673484a-dc1e-44c9-8449-31e1af6bb6c5" xlink:to="loc_mho_LoanRepurchaseGuaranteeLiability_c5b3d97c-024f-426d-ba4c-96c336ab55c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_ff2ed73d-cc97-448b-84f0-885742140271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_0673484a-dc1e-44c9-8449-31e1af6bb6c5" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_ff2ed73d-cc97-448b-84f0-885742140271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails" xlink:type="simple" xlink:href="mho-20221231.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_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:href="mho-20221231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_6508c7f1-88e3-43f6-8c04-789277811644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_ProductWarrantyAccrual_6508c7f1-88e3-43f6-8c04-789277811644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_bddf0546-7b9f-4be6-a2b7-b8ef27c2f430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_bddf0546-7b9f-4be6-a2b7-b8ef27c2f430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_bd9234f7-05db-4e4e-afee-409ec2cb2bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_bd9234f7-05db-4e4e-afee-409ec2cb2bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_6ec93195-57c4-4c8b-9c77-494f775a1c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_6ec93195-57c4-4c8b-9c77-494f775a1c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_14857477-f21b-4c37-bbdb-c4dc0015d18f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_14857477-f21b-4c37-bbdb-c4dc0015d18f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_dd376fba-481f-4eac-85e4-dbcff2301594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_ProductWarrantyAccrual_dd376fba-481f-4eac-85e4-dbcff2301594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_3288bbce-83f5-40a1-b106-bfa62750fe2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_us-gaap_InsuranceRecoveries_3288bbce-83f5-40a1-b106-bfa62750fe2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StuccoRepairCost_726f2fcd-780e-44c5-a23a-a2bf781052ac" xlink:href="mho-20221231.xsd#mho_StuccoRepairCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_mho_StuccoRepairCost_726f2fcd-780e-44c5-a23a-a2bf781052ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EstimatedRepairCostsforAffectedHomes_78128c8b-4b68-497c-88c5-1a7a27877e9d" xlink:href="mho-20221231.xsd#mho_EstimatedRepairCostsforAffectedHomes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_3d6f4aa7-84a3-4d7f-85ee-2a0d5786a6b1" xlink:to="loc_mho_EstimatedRepairCostsforAffectedHomes_78128c8b-4b68-497c-88c5-1a7a27877e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="mho-20221231.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_68791af8-b229-43a9-b04f-5d39c92be097" xlink:href="mho-20221231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditAndBonds_00f7e13b-a8cf-46cb-8544-fed847dc5084" xlink:href="mho-20221231.xsd#mho_LettersOfCreditAndBonds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_LettersOfCreditAndBonds_00f7e13b-a8cf-46cb-8544-fed847dc5084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingPerformanceBonds_e2842c97-2edc-4fb5-ad88-52934aed886a" xlink:href="mho-20221231.xsd#mho_OutstandingPerformanceBonds"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_OutstandingPerformanceBonds_e2842c97-2edc-4fb5-ad88-52934aed886a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceLettersOfCreditOutstanding_a9f2d51c-2f47-4600-8721-e91492964d6d" xlink:href="mho-20221231.xsd#mho_PerformanceLettersOfCreditOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_PerformanceLettersOfCreditOutstanding_a9f2d51c-2f47-4600-8721-e91492964d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialLettersOfCredit_6a2be7e8-2b46-4acd-baea-bb472b0cc328" xlink:href="mho-20221231.xsd#mho_FinancialLettersOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_FinancialLettersOfCredit_6a2be7e8-2b46-4acd-baea-bb472b0cc328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_2cf1268e-bb68-4c70-bc91-a5304436f788" xlink:href="mho-20221231.xsd#mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_2cf1268e-bb68-4c70-bc91-a5304436f788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialBonds_c976acc8-0d3d-4ba4-ac57-8cef3047ee6e" xlink:href="mho-20221231.xsd#mho_FinancialBonds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_FinancialBonds_c976acc8-0d3d-4ba4-ac57-8cef3047ee6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateNotes_32f2fb1a-4b75-40f0-99e8-704b40ebc5fd" xlink:href="mho-20221231.xsd#mho_CorporateNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_CorporateNotes_32f2fb1a-4b75-40f0-99e8-704b40ebc5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingDepositsOnLandAndLots_cf8da05f-5910-4e7f-bf18-d5c2ce16463f" xlink:href="mho-20221231.xsd#mho_OutstandingDepositsOnLandAndLots"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_OutstandingDepositsOnLandAndLots_cf8da05f-5910-4e7f-bf18-d5c2ce16463f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_fc56936b-71c7-45c7-ac99-9c84e2e683f5" xlink:href="mho-20221231.xsd#mho_LandPurchaseDeposits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_LandPurchaseDeposits_fc56936b-71c7-45c7-ac99-9c84e2e683f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts_246f1931-7e32-45eb-9625-ce5c1f7d2de7" xlink:href="mho-20221231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_PrepaidLandAcquisitionCosts_246f1931-7e32-45eb-9625-ce5c1f7d2de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable_7ac0f11d-c2ea-4500-b4c9-ce08842957dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable_7ac0f11d-c2ea-4500-b4c9-ce08842957dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseOptionsLand_66185cdd-6d5e-4a57-8889-87eea929c8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseOptionsLand"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_us-gaap_PurchaseOptionsLand_66185cdd-6d5e-4a57-8889-87eea929c8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_9777d22d-4cd8-4e99-967d-13ce4c22da3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_9777d22d-4cd8-4e99-967d-13ce4c22da3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_fea497a0-23d1-4945-8eb3-cc9b3eaebfe6" xlink:href="mho-20221231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_68791af8-b229-43a9-b04f-5d39c92be097" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_fea497a0-23d1-4945-8eb3-cc9b3eaebfe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails" xlink:type="simple" xlink:href="mho-20221231.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_0b355167-b89e-4960-8e87-231be184265f" xlink:href="mho-20221231.xsd#mho_LegalLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_927fcf8a-ed00-43b6-bd3c-79ea4259e185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LegalLiabilitiesDisclosureAbstract_0b355167-b89e-4960-8e87-231be184265f" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_927fcf8a-ed00-43b6-bd3c-79ea4259e185" 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-20221231.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_95179afe-4479-481a-a232-8b2f0e306041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c80c15e6-d148-400b-87b9-0fc78c7969be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c80c15e6-d148-400b-87b9-0fc78c7969be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cdd3570c-46b5-4602-95a3-1a7fad2f6c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_us-gaap_OperatingLeaseLiability_cdd3570c-46b5-4602-95a3-1a7fad2f6c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leasesnotyetcommenced_689cab0a-7003-4da8-93a0-d4b79b7f6a81" xlink:href="mho-20221231.xsd#mho_Leasesnotyetcommenced"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_mho_Leasesnotyetcommenced_689cab0a-7003-4da8-93a0-d4b79b7f6a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6ae4e5b0-38e9-4ce4-a4ff-fd438ea5fcb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6ae4e5b0-38e9-4ce4-a4ff-fd438ea5fcb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_fd03e1cc-3c63-4375-8472-45658697439c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_us-gaap_OperatingLeaseCost_fd03e1cc-3c63-4375-8472-45658697439c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncreaseinOperatingleasesduetonewleases_ea493ba1-62c7-4c5f-b40b-2c8b51f8be42" xlink:href="mho-20221231.xsd#mho_IncreaseinOperatingleasesduetonewleases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_mho_IncreaseinOperatingleasesduetonewleases_ea493ba1-62c7-4c5f-b40b-2c8b51f8be42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_bbc4abf7-341e-43b2-9748-ba9062427aed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_bbc4abf7-341e-43b2-9748-ba9062427aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_f75625df-f3ad-488f-aa70-133e1d14ac1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95179afe-4479-481a-a232-8b2f0e306041" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_f75625df-f3ad-488f-aa70-133e1d14ac1b" 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-20221231.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_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:href="mho-20221231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_f5ab7dff-e516-475b-9646-1779424cf39e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:to="loc_us-gaap_OperatingLeasePayments_f5ab7dff-e516-475b-9646-1779424cf39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment_8cd2e915-bd00-44af-8928-a2164d6d9a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeasePayment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:to="loc_us-gaap_VariableLeasePayment_8cd2e915-bd00-44af-8928-a2164d6d9a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments_54b6f4e9-5241-4299-997e-90429cac99bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:to="loc_us-gaap_ShortTermLeasePayments_54b6f4e9-5241-4299-997e-90429cac99bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_16bde938-0960-44b4-b9e2-92933e28d544" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:to="loc_us-gaap_OperatingLeaseExpense_16bde938-0960-44b4-b9e2-92933e28d544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3874ade8-aa1a-478a-889f-1e44382fa66f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3874ade8-aa1a-478a-889f-1e44382fa66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_edb833b2-b05b-4178-8db0-6ff6f2762c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_e2a59cbb-c99a-4802-b05b-d90c773e2951" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_edb833b2-b05b-4178-8db0-6ff6f2762c77" 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-20221231.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_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:href="mho-20221231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_f7a51bc3-d7ca-4b5b-a825-1c4cd1b5b9a5" xlink:href="mho-20221231.xsd#mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_f7a51bc3-d7ca-4b5b-a825-1c4cd1b5b9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5f01a952-b598-440d-b4b3-452309d994b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5f01a952-b598-440d-b4b3-452309d994b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9fee4fa4-8b7a-425c-9044-02c07b0a34a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9fee4fa4-8b7a-425c-9044-02c07b0a34a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_43208d5e-2c6a-43ab-ac4a-fb9467063b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_43208d5e-2c6a-43ab-ac4a-fb9467063b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9d87d332-d7bd-4d89-8714-35a4313069af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9d87d332-d7bd-4d89-8714-35a4313069af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_346922d2-c642-42b1-8af5-439da9950b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_346922d2-c642-42b1-8af5-439da9950b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6c9ff4c4-939f-41eb-a843-01c858c7007e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6c9ff4c4-939f-41eb-a843-01c858c7007e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b0ffe5d5-494c-4a52-803e-a5481a7c6509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b0ffe5d5-494c-4a52-803e-a5481a7c6509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_dc615fa4-68aa-4df6-b500-03c074f8909b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_8913f287-d78b-44c9-84f8-9652b00b7e19" xlink:to="loc_us-gaap_OperatingLeaseLiability_dc615fa4-68aa-4df6-b500-03c074f8909b" 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-20221231.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_1c89d11a-7a0c-486f-bab1-bcd4001ad6a8" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:href="mho-20221231.xsd#mho_LongtermCDDsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_1c89d11a-7a0c-486f-bab1-bcd4001ad6a8" xlink:to="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_48b5dc20-3311-4c61-a7e1-6445ee3e54e3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member_1dd95678-60a2-4585-944b-2d3fb7b1ae81" xlink:href="mho-20221231.xsd#mho_CDDdue512048Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDdue512048Member_1dd95678-60a2-4585-944b-2d3fb7b1ae81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member_8892d0d7-00e9-46e3-bede-cb3f6e989d32" xlink:href="mho-20221231.xsd#mho_CDDdue512049Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDdue512049Member_8892d0d7-00e9-46e3-bede-cb3f6e989d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member_61e703e6-a1de-4e4c-99c8-16bd86541e8a" xlink:href="mho-20221231.xsd#mho_CDDDue512050Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512050Member_61e703e6-a1de-4e4c-99c8-16bd86541e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember_76a0be1f-c0d5-4256-aa3a-049047912665" xlink:href="mho-20221231.xsd#mho_CDDDue512051SARMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512051SARMember_76a0be1f-c0d5-4256-aa3a-049047912665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember_1afb741a-7248-4b12-a35d-bfb9afecfb79" xlink:href="mho-20221231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512051TAMPAMember_1afb741a-7248-4b12-a35d-bfb9afecfb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052SARMember_134bd97b-ff89-49bd-9f25-cb8d29410a6e" xlink:href="mho-20221231.xsd#mho_CDDDue512052SARMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512052SARMember_134bd97b-ff89-49bd-9f25-cb8d29410a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPACobblestoneMember_ad815d54-d402-40d7-bc30-755f0152a803" xlink:href="mho-20221231.xsd#mho_CDDDue512051TAMPACobblestoneMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512051TAMPACobblestoneMember_ad815d54-d402-40d7-bc30-755f0152a803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAMember_c0b5dc91-3ad2-4218-8029-bf23b0dc2f1b" xlink:href="mho-20221231.xsd#mho_CDDDue512053TAMPAMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512053TAMPAMember_c0b5dc91-3ad2-4218-8029-bf23b0dc2f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052TAMPAMember_db52e01e-ede7-4441-9aa4-b95afc539a2e" xlink:href="mho-20221231.xsd#mho_CDDDue512052TAMPAMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512052TAMPAMember_db52e01e-ede7-4441-9aa4-b95afc539a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAHilltopMember_32709b7c-446c-44b5-8012-66a76193bd25" xlink:href="mho-20221231.xsd#mho_CDDDue512053TAMPAHilltopMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_229c64e3-a382-41d6-ae50-12026f97db7f" xlink:to="loc_mho_CDDDue512053TAMPAHilltopMember_32709b7c-446c-44b5-8012-66a76193bd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:href="mho-20221231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongtermCDDsTable_aaecfc7c-0551-4aab-be2b-6607d1f64d69" xlink:to="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_16b9b710-ced8-46e1-8f6f-a74e19537574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_16b9b710-ced8-46e1-8f6f-a74e19537574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_4a0d7327-eac9-4214-b03b-9aaeaa584ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_4a0d7327-eac9-4214-b03b-9aaeaa584ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b5fbc03a-22a4-4490-b5c3-4ae91746b51e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b5fbc03a-22a4-4490-b5c3-4ae91746b51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_97163f63-861d-436b-a2cc-4d4a40bfd53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_5170d0cb-e852-4d5e-b090-fe774f63de6a" xlink:to="loc_us-gaap_OtherLongTermDebt_97163f63-861d-436b-a2cc-4d4a40bfd53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictObligations_bf14c5fd-4b0f-406e-ac58-f35263a4da41" xlink:href="mho-20221231.xsd#mho_CommunityDevelopmentDistrictObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_1c89d11a-7a0c-486f-bab1-bcd4001ad6a8" xlink:to="loc_mho_CommunityDevelopmentDistrictObligations_bf14c5fd-4b0f-406e-ac58-f35263a4da41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="simple" xlink:href="mho-20221231.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_f38f1254-dc54-4362-ac9b-9238790ec39b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f38f1254-dc54-4362-ac9b-9238790ec39b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_307e4dbe-006c-4762-96da-7a5e1c674601" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_62a043c2-50d7-41d8-a4b4-3f955dfaecf7" xlink:href="mho-20221231.xsd#mho_A2028SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:to="loc_mho_A2028SeniorNotesMember_62a043c2-50d7-41d8-a4b4-3f955dfaecf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_6fe473c6-0e6d-4f12-a495-7f7f683fb460" xlink:href="mho-20221231.xsd#mho_A2030SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a4e2a260-1437-41f4-b9a2-08be68a5ab58" xlink:to="loc_mho_A2030SeniorNotesMember_6fe473c6-0e6d-4f12-a495-7f7f683fb460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioAxis_58d9d810-08ff-471e-bd41-6a6506dfec09" xlink:to="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember_6854f222-c5e5-42c4-88f4-69c26cefcc54" xlink:href="mho-20221231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:to="loc_mho_ConsolidatedEbitdaMember_6854f222-c5e5-42c4-88f4-69c26cefcc54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember_30046d23-5df3-4c7b-9ebc-2dd7a3eb6319" xlink:href="mho-20221231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioDomain_552fcd1f-676e-44b5-a349-3b4aa388fc64" xlink:to="loc_mho_ConsolidatedInterestIncurredMember_30046d23-5df3-4c7b-9ebc-2dd7a3eb6319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_87839549-3e70-435d-90e1-b1282d72f444" xlink:to="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_90d68a74-f6fb-4336-acb6-007db70409b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:to="loc_srt_MinimumMember_90d68a74-f6fb-4336-acb6-007db70409b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_04cbda22-1336-40af-a503-caf3990b722d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f82199d8-5ee9-4af6-a019-7129c682a0bf" xlink:to="loc_srt_MaximumMember_04cbda22-1336-40af-a503-caf3990b722d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a113bc95-fd2a-45b4-adb9-f6b6c0e167af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_563eecc2-5909-47d2-afe3-038ac4a98426" xlink:to="loc_us-gaap_CreditFacilityDomain_a113bc95-fd2a-45b4-adb9-f6b6c0e167af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e7ed0b4d-5e55-40ce-867f-4b1058320182" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a113bc95-fd2a-45b4-adb9-f6b6c0e167af" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e7ed0b4d-5e55-40ce-867f-4b1058320182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_05afa42e-b453-49e1-9551-ef5d70440123" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5ecdfe89-c70b-4fe3-a41b-11019fa85161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5ecdfe89-c70b-4fe3-a41b-11019fa85161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit_939f48c4-515d-4028-844f-e456d63dc189" xlink:href="mho-20221231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_Sublimitforlettersofcredit_939f48c4-515d-4028-844f-e456d63dc189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_970cf624-ef03-41f7-883d-eb7872eee60a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_970cf624-ef03-41f7-883d-eb7872eee60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6949baae-c973-4fb1-8502-e691178fc410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6949baae-c973-4fb1-8502-e691178fc410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_65d32ccb-42bb-42d0-a181-85b4dca3de27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCredit_65d32ccb-42bb-42d0-a181-85b4dca3de27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_60dbede8-3fac-4559-b969-7dec233aee88" xlink:href="mho-20221231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_60dbede8-3fac-4559-b969-7dec233aee88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ec8082ba-5e1c-4bee-96a7-d4f1202c7022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ec8082ba-5e1c-4bee-96a7-d4f1202c7022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7bf1dc6b-a22b-4596-ae19-8a9cc4b7b7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7bf1dc6b-a22b-4596-ae19-8a9cc4b7b7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1820f20f-3416-46a5-ab04-0d59bd332a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1820f20f-3416-46a5-ab04-0d59bd332a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1ae4c791-9a08-485e-b6d6-62c2c1b42d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1ae4c791-9a08-485e-b6d6-62c2c1b42d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio_2e461707-b48d-4282-8370-b7dca9c6f7c7" xlink:href="mho-20221231.xsd#mho_Leverageratio"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_Leverageratio_2e461707-b48d-4282-8370-b7dca9c6f7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio_3a7d1810-483e-4a8c-90a8-1021f9d0430c" xlink:href="mho-20221231.xsd#mho_InterestCoverageRatio"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_InterestCoverageRatio_3a7d1810-483e-4a8c-90a8-1021f9d0430c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_36fffb5d-26bc-47b3-ac04-04da6b7b4e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_36fffb5d-26bc-47b3-ac04-04da6b7b4e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a166f650-160d-4abc-9b54-23ef831245a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a166f650-160d-4abc-9b54-23ef831245a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRFloor_54a93db5-1a9b-4abf-8525-626551228a5e" xlink:href="mho-20221231.xsd#mho_SOFRFloor"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_402b72af-023d-4724-9f40-da72ff8e147a" xlink:to="loc_mho_SOFRFloor_54a93db5-1a9b-4abf-8525-626551228a5e" 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-20221231.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_f2f6a800-fc8a-4944-81ea-93f6198dc38b" xlink:href="mho-20221231.xsd#mho_DebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtAbstract_f2f6a800-fc8a-4944-81ea-93f6198dc38b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6909e856-2940-4a70-9f81-3d68f27e4880" xlink:to="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b435946e-3876-4202-8789-e63a5f12513d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:to="loc_srt_MinimumMember_b435946e-3876-4202-8789-e63a5f12513d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_34a5ad35-9c33-4f1d-a411-9b2a9e780f12" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_46d486f7-2ab4-4985-88fe-4c549980efdc" xlink:to="loc_srt_MaximumMember_34a5ad35-9c33-4f1d-a411-9b2a9e780f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_599f5731-5d6e-4af5-a2f4-f1ecbdf292cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_064759b3-ce8e-479e-ae1a-456d128dff5e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_599f5731-5d6e-4af5-a2f4-f1ecbdf292cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8cc5d39f-8160-4347-b868-5cb7c967fc0b" xlink:to="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_fa80e057-d975-4f23-a520-607672df6119" xlink:href="mho-20221231.xsd#mho_WarehousingAgreementThirdAmendedAndRestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:to="loc_mho_WarehousingAgreementThirdAmendedAndRestatedMember_fa80e057-d975-4f23-a520-607672df6119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_076ea651-a19e-46e1-aa00-71f8084e6f23" xlink:href="mho-20221231.xsd#mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_eb58a330-cee0-4278-9d44-83730428550c" xlink:to="loc_mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember_076ea651-a19e-46e1-aa00-71f8084e6f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c267727e-f597-468a-ade4-15131fb34d16" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6a77e341-3db6-4fb8-9d11-ba4b3ae77577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6a77e341-3db6-4fb8-9d11-ba4b3ae77577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_842487f4-ea78-41c6-a219-41caa2b2cd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_842487f4-ea78-41c6-a219-41caa2b2cd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LiborFloor_540408c5-0e55-4baa-96f0-0b19e49b0c5d" xlink:href="mho-20221231.xsd#mho_LiborFloor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_LiborFloor_540408c5-0e55-4baa-96f0-0b19e49b0c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0dd847c3-53f6-43cd-9e9d-9c87c06af90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_0dd847c3-53f6-43cd-9e9d-9c87c06af90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_daf75242-f39c-413d-b279-8b71debf23e6" xlink:href="mho-20221231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_daf75242-f39c-413d-b279-8b71debf23e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_dac87ff8-8e83-47f8-a0ca-96d1ea1f0887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_dac87ff8-8e83-47f8-a0ca-96d1ea1f0887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRLoanType2_24aa1197-56a4-4eb2-b71d-82b369fbbb91" xlink:href="mho-20221231.xsd#mho_SOFRLoanType2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_SOFRLoanType2_24aa1197-56a4-4eb2-b71d-82b369fbbb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFR_d743d235-38ee-4539-b9fe-df0f71fdb0a2" xlink:href="mho-20221231.xsd#mho_SOFR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a27e892c-f973-431e-acd7-f5c1fbd43be6" xlink:to="loc_mho_SOFR_d743d235-38ee-4539-b9fe-df0f71fdb0a2" 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-20221231.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_00051c84-6db8-4a20-bd79-f9b77de03cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_00051c84-6db8-4a20-bd79-f9b77de03cf7" xlink:to="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:href="mho-20221231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_14122323-f672-4c7d-ba9b-166f9c10ab3b" xlink:href="mho-20221231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_abe16989-636f-4484-bbe2-45b1aa54edd0" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_14122323-f672-4c7d-ba9b-166f9c10ab3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:href="mho-20221231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain_14122323-f672-4c7d-ba9b-166f9c10ab3b" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_fea74574-6c5d-466f-b072-05488d53f052" xlink:href="mho-20221231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:to="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_fea74574-6c5d-466f-b072-05488d53f052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_b94e1b24-e5bd-400d-a53d-a8518c6606cf" xlink:href="mho-20221231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_b94e1b24-e5bd-400d-a53d-a8518c6606cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_7d856560-af52-426e-b5d0-36254e076892" xlink:href="mho-20221231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_41212c54-4540-47d5-9c40-891968db08ae" xlink:to="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_7d856560-af52-426e-b5d0-36254e076892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:to="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a7e5dc24-a73a-4d0c-8275-4526f4dc82f1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_ccd94f5b-2e18-45a8-9885-561994007879" xlink:href="mho-20221231.xsd#mho_A2028SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:to="loc_mho_A2028SeniorNotesMember_ccd94f5b-2e18-45a8-9885-561994007879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_344636c2-da87-4ba2-8dbd-9a6af7fbd2eb" xlink:href="mho-20221231.xsd#mho_A2030SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f8da33b9-0beb-4dd8-ada3-7fbdceb02aa9" xlink:to="loc_mho_A2030SeniorNotesMember_344636c2-da87-4ba2-8dbd-9a6af7fbd2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc27b906-5b8b-4ff5-8ea4-2122ae0a0e0d" xlink:to="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e1ac3311-1e6e-4fbf-8830-b298fcbc2bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e1ac3311-1e6e-4fbf-8830-b298fcbc2bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7dfa223e-89f4-468d-9ee8-526b0ce5de94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7dfa223e-89f4-468d-9ee8-526b0ce5de94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_756774c6-8bbc-4292-9de4-3dc7494e4a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_756774c6-8bbc-4292-9de4-3dc7494e4a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_07daeea3-565b-4871-a423-e5ea299d6809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_07daeea3-565b-4871-a423-e5ea299d6809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_2ddbb5d2-2431-45f7-819c-08488171f143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_2ddbb5d2-2431-45f7-819c-08488171f143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends_a647a908-6b62-4497-9d22-185f549e832a" xlink:href="mho-20221231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_mho_Restrictionsonpaymentofdividends_a647a908-6b62-4497-9d22-185f549e832a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends_02ae8509-0bdb-462d-bc74-65b64e5f5ed0" xlink:href="mho-20221231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_mho_Percentrestrictionsonpaymentofdividends_02ae8509-0bdb-462d-bc74-65b64e5f5ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions_ebc77a9e-b0fd-4ce2-adff-622bde900f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityRestrictions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a38ad4-0402-4767-a123-e12f1deded06" xlink:to="loc_us-gaap_EquityRestrictions_ebc77a9e-b0fd-4ce2-adff-622bde900f3b" 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-20221231.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_6bf2ef41-bb87-4407-a685-9afd784c6f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_6bf2ef41-bb87-4407-a685-9afd784c6f59" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_18afa826-abaf-4f12-ad81-8cd9e61ddc76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_c0086e0a-7236-42af-85cd-188d8e921c5c" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_18afa826-abaf-4f12-ad81-8cd9e61ddc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_65570a92-52c0-45f5-8255-9a22995eb8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_b5174796-076b-40ce-b4f3-fd4172910404" xlink:to="loc_us-gaap_ShortTermDebtLineItems_65570a92-52c0-45f5-8255-9a22995eb8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_66bfc2f1-f262-4b39-92f7-1f8053401e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_65570a92-52c0-45f5-8255-9a22995eb8b4" xlink:to="loc_us-gaap_OtherNotesPayable_66bfc2f1-f262-4b39-92f7-1f8053401e5b" 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-20221231.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_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:href="mho-20221231.xsd#mho_DebtMaturitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_26d5b1aa-3938-4054-8cc7-ec9393cf5309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_26d5b1aa-3938-4054-8cc7-ec9393cf5309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_05323f76-b7fc-4916-a93b-47fbde72c1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_05323f76-b7fc-4916-a93b-47fbde72c1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e7387bdc-341a-42a7-a4aa-2c7da0fcb9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e7387bdc-341a-42a7-a4aa-2c7da0fcb9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_39b2fc06-f80f-4216-944a-71d2f7febae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_39b2fc06-f80f-4216-944a-71d2f7febae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ec6ac2f0-d9b2-4a37-a749-9d8d8f052ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ec6ac2f0-d9b2-4a37-a749-9d8d8f052ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bf387cbe-cccf-4a41-8b77-5bcac8e0add1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bf387cbe-cccf-4a41-8b77-5bcac8e0add1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_8bf86a00-f8a5-4d62-b71b-ff6c7a9d27a9" xlink:href="mho-20221231.xsd#mho_LongTermDebtMaturitiesRepaymentsOfPrincipal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_3397d905-fb9b-4e78-a193-1649efc26c09" xlink:to="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_8bf86a00-f8a5-4d62-b71b-ff6c7a9d27a9" 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-20221231.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_a6e33ecb-f401-4b85-8b1d-ff817114c639" xlink:href="mho-20221231.xsd#mho_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ddf37913-dd98-4c7e-b1f9-221e17873d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_GoodwillAbstract_a6e33ecb-f401-4b85-8b1d-ff817114c639" xlink:to="loc_us-gaap_Goodwill_ddf37913-dd98-4c7e-b1f9-221e17873d93" 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-20221231.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_eba372fc-7829-493a-a29e-8c868e72e655" xlink:href="mho-20221231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_eba372fc-7829-493a-a29e-8c868e72e655" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:to="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a2f5811f-626c-417b-bb9e-f8f3a593fd0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_70b4510f-7811-4a04-ac0f-6083c37ce257" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a2f5811f-626c-417b-bb9e-f8f3a593fd0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_70bbbee5-3ec9-4945-b66c-bb1fea142ca2" xlink:to="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_19448d5b-16c0-46c3-ac58-53eacbfc948e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_ProfitLoss_19448d5b-16c0-46c3-ac58-53eacbfc948e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_25f64b0d-a37e-4688-95f7-8a811cfaf2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_25f64b0d-a37e-4688-95f7-8a811cfaf2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_46074794-5bb2-48d5-9e14-7744b87d827c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_46074794-5bb2-48d5-9e14-7744b87d827c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_e16f90f3-0f07-4816-8c4b-f2751e1e81ae" xlink:href="mho-20221231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_e16f90f3-0f07-4816-8c4b-f2751e1e81ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6ac92994-dbc9-4243-a6d8-c2a5e7742f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6ac92994-dbc9-4243-a6d8-c2a5e7742f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad0e9162-6b69-47e5-b6be-83b59dd664ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad0e9162-6b69-47e5-b6be-83b59dd664ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_41103230-f23c-46b6-bb31-91feea22476f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_EarningsPerShareBasic_41103230-f23c-46b6-bb31-91feea22476f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_56f3a20c-36c9-4f3d-9abe-defc61c8dd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_EarningsPerShareDiluted_56f3a20c-36c9-4f3d-9abe-defc61c8dd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_245b4720-5a4a-40cd-9de1-cc79e5301fca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_734cef5e-1fab-4f6e-a741-41a67cc33626" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_245b4720-5a4a-40cd-9de1-cc79e5301fca" 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-20221231.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_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_4f2aeb37-699b-475f-a199-1d064f8fa16c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_4f2aeb37-699b-475f-a199-1d064f8fa16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_a1bf19bd-3611-4e47-9d95-8df60653eacb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_a1bf19bd-3611-4e47-9d95-8df60653eacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_21ade298-482e-4873-a42a-e311d5aea72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_21ade298-482e-4873-a42a-e311d5aea72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_7c8fa9fd-09c5-4d04-a385-2e52ce94cfb4" xlink:href="mho-20221231.xsd#mho_DeferredTaxAssetOperatingLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_7c8fa9fd-09c5-4d04-a385-2e52ce94cfb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_0cf35ebd-e99c-4b5f-9361-bd85364b1c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_0cf35ebd-e99c-4b5f-9361-bd85364b1c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8ed41721-bb9d-45f4-bd1c-891886982090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8ed41721-bb9d-45f4-bd1c-891886982090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_eb44922a-07f5-495b-90fb-f1a4c3fbc991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_380d6198-c709-4625-9552-580861f476f7" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_eb44922a-07f5-495b-90fb-f1a4c3fbc991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_31d69fc1-3c38-447f-8643-e51ecb7ee3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_31d69fc1-3c38-447f-8643-e51ecb7ee3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_666b65ac-3b27-4eff-836e-6665d13dc2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_666b65ac-3b27-4eff-836e-6665d13dc2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Federaleffectofstatedeferredtaxes_844b4fdb-102a-4cc4-8494-1f8a6d71c1c6" xlink:href="mho-20221231.xsd#mho_Federaleffectofstatedeferredtaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_666b65ac-3b27-4eff-836e-6665d13dc2dd" xlink:to="loc_mho_Federaleffectofstatedeferredtaxes_844b4fdb-102a-4cc4-8494-1f8a6d71c1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_165922cc-0b38-4192-9f7b-a7caaf5bea88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_666b65ac-3b27-4eff-836e-6665d13dc2dd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_165922cc-0b38-4192-9f7b-a7caaf5bea88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_7058c4c1-cf1a-4ad8-935b-b93e29bad5d0" xlink:href="mho-20221231.xsd#mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_666b65ac-3b27-4eff-836e-6665d13dc2dd" xlink:to="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_7058c4c1-cf1a-4ad8-935b-b93e29bad5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_500d8317-80a3-4df2-9b1a-90325930f874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_666b65ac-3b27-4eff-836e-6665d13dc2dd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_500d8317-80a3-4df2-9b1a-90325930f874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9b69729e-b53c-4f5f-af2e-4cfc6c66d0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9b69729e-b53c-4f5f-af2e-4cfc6c66d0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_9c5b9f5b-c69e-499c-b2a0-670657f2992e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_9c5b9f5b-c69e-499c-b2a0-670657f2992e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c39fb9dd-ba9e-452d-a9c4-bb683d4ee439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ce8068f-3649-47c8-817f-d98abaa6ac34" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_c39fb9dd-ba9e-452d-a9c4-bb683d4ee439" 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-20221231.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_63e106e7-e5a1-4a9d-8473-80163d91d884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_6234f95c-fc2b-4e5c-85ed-1e43b03f8bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_63e106e7-e5a1-4a9d-8473-80163d91d884" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_6234f95c-fc2b-4e5c-85ed-1e43b03f8bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_de498df7-3cf8-4375-9d29-48cb35968c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_6234f95c-fc2b-4e5c-85ed-1e43b03f8bc1" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_de498df7-3cf8-4375-9d29-48cb35968c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8d0add87-ae6a-4d96-9723-74bf0005d15d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_6234f95c-fc2b-4e5c-85ed-1e43b03f8bc1" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8d0add87-ae6a-4d96-9723-74bf0005d15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_085a0897-8b47-4147-bec8-b2b8eef95c78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_6234f95c-fc2b-4e5c-85ed-1e43b03f8bc1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_085a0897-8b47-4147-bec8-b2b8eef95c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e9881b4f-bc85-4167-9e7d-e272aac51cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_63e106e7-e5a1-4a9d-8473-80163d91d884" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e9881b4f-bc85-4167-9e7d-e272aac51cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_becb37a0-8cf0-413d-b867-7a42e4eb3969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e9881b4f-bc85-4167-9e7d-e272aac51cc8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_becb37a0-8cf0-413d-b867-7a42e4eb3969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5d8fc5ad-80b5-4cae-8d63-42c50d247a10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e9881b4f-bc85-4167-9e7d-e272aac51cc8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5d8fc5ad-80b5-4cae-8d63-42c50d247a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ce14522c-2c5c-4ce6-ad22-148ee5ae88a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e9881b4f-bc85-4167-9e7d-e272aac51cc8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ce14522c-2c5c-4ce6-ad22-148ee5ae88a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1fc11f8d-f1d6-4c7a-be3a-790a88cb4df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e9881b4f-bc85-4167-9e7d-e272aac51cc8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1fc11f8d-f1d6-4c7a-be3a-790a88cb4df5" 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-20221231.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_a75b79c8-e1b7-42eb-a28c-a2512d8b1b90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d8b05846-6ccb-456b-82d0-3e64eecec1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a75b79c8-e1b7-42eb-a28c-a2512d8b1b90" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_d8b05846-6ccb-456b-82d0-3e64eecec1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_9601b845-c823-4762-917b-768481fc3cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a75b79c8-e1b7-42eb-a28c-a2512d8b1b90" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_9601b845-c823-4762-917b-768481fc3cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_47a9d3b4-ada5-4805-960c-ee66a5979ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a75b79c8-e1b7-42eb-a28c-a2512d8b1b90" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_47a9d3b4-ada5-4805-960c-ee66a5979ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3e4d769f-14de-4bde-8bcb-3e3d7c3be53c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a75b79c8-e1b7-42eb-a28c-a2512d8b1b90" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3e4d769f-14de-4bde-8bcb-3e3d7c3be53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_3075a565-51ba-45f8-ab23-468f2c0aef81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a75b79c8-e1b7-42eb-a28c-a2512d8b1b90" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_3075a565-51ba-45f8-ab23-468f2c0aef81" 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-20221231.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_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:href="mho-20221231.xsd#mho_ReconciliationofEffectiveTaxRateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c97767d7-7304-4c51-b88c-480a11266000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c97767d7-7304-4c51-b88c-480a11266000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_4a82a749-1d7c-4893-87af-5c851e5655e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_4a82a749-1d7c-4893-87af-5c851e5655e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1b410c7a-b4d5-49eb-815a-2eb25e4212f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1b410c7a-b4d5-49eb-815a-2eb25e4212f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_5ff17d5e-9152-4350-bfc7-a9cb80bf32f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_5ff17d5e-9152-4350-bfc7-a9cb80bf32f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_a1d863ae-24d2-494a-96c0-678a0f04bdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_a1d863ae-24d2-494a-96c0-678a0f04bdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bea6bcbb-89d7-4f28-99a5-3b7c8b10b339" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_46531aa0-4b0c-4946-a718-f2fe2887e24b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bea6bcbb-89d7-4f28-99a5-3b7c8b10b339" 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-20221231.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_2c75d065-c4d4-47b9-bd9a-026de6144ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2c75d065-c4d4-47b9-bd9a-026de6144ce0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:href="mho-20221231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_06cdef58-211f-4fa9-8108-2b23894dc04e" xlink:href="mho-20221231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_53a58c09-b0e5-44d8-abec-30bbbefadc53" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_06cdef58-211f-4fa9-8108-2b23894dc04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member_6a318dfa-a5bb-47cd-80df-aeea5d8eef97" xlink:href="mho-20221231.xsd#mho_Between2028And2033Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_06cdef58-211f-4fa9-8108-2b23894dc04e" xlink:to="loc_mho_Between2028And2033Member_6a318dfa-a5bb-47cd-80df-aeea5d8eef97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_518f0b2c-c73e-45a1-9092-9f6b26536602" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_dee99e2a-3ec4-472a-a0ff-11278392f9ce" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_518f0b2c-c73e-45a1-9092-9f6b26536602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_17446671-6708-4b33-8050-b464a3db1712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_518f0b2c-c73e-45a1-9092-9f6b26536602" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_17446671-6708-4b33-8050-b464a3db1712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_c288e902-71ef-437e-9395-2061229c8567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_ba80db8d-d802-4265-bda8-bb0cbea68ab0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_c288e902-71ef-437e-9395-2061229c8567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_d0feb11c-11b8-4de4-a75e-37ed6fc9c722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c288e902-71ef-437e-9395-2061229c8567" xlink:to="loc_us-gaap_OperatingLossCarryforwards_d0feb11c-11b8-4de4-a75e-37ed6fc9c722" 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-20221231.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_fcf1a1db-ddd8-44de-aec1-f5d6f47aa12f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fcf1a1db-ddd8-44de-aec1-f5d6f47aa12f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:to="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_a518f93b-6af2-433d-bed7-f3f03fc6f7b1" xlink:to="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_f16b5f1f-c0cd-42f1-bb20-3f9ba5317b38" xlink:href="mho-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_mho_NorthernHomebuildingMember_f16b5f1f-c0cd-42f1-bb20-3f9ba5317b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_871450f7-e096-4b0f-9702-6da83ce6daf5" xlink:href="mho-20221231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_mho_SouthernHomebuildingMember_871450f7-e096-4b0f-9702-6da83ce6daf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServicesSectorMember_926834a5-3ef3-4d21-994c-a4444494db60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServicesSectorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_us-gaap_FinancialServicesSectorMember_926834a5-3ef3-4d21-994c-a4444494db60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_bebd409b-b15e-49e3-9e1e-e46ed9950560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2f10b42c-d45d-40d9-b889-ffc6db1f0530" xlink:to="loc_us-gaap_CorporateAndOtherMember_bebd409b-b15e-49e3-9e1e-e46ed9950560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_47d66c93-81f4-4e45-91e2-fa607609a2cc" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2064d1f5-e3d1-4c21-9b1a-ea7149e32022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_Revenues_2064d1f5-e3d1-4c21-9b1a-ea7149e32022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1a452eae-b8a8-48e4-a2b2-e7eaf1cc6c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_OperatingIncomeLoss_1a452eae-b8a8-48e4-a2b2-e7eaf1cc6c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee963bca-38fd-40d1-8e40-73c8fb4216da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee963bca-38fd-40d1-8e40-73c8fb4216da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5a70fc4d-c8d2-4d68-b88d-f65210265510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_InterestExpense_5a70fc4d-c8d2-4d68-b88d-f65210265510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_0842b65b-94e9-4619-b287-921c86ef8dcd" xlink:href="mho-20221231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_0842b65b-94e9-4619-b287-921c86ef8dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_cdb71665-76ff-48ee-a82a-54ce943f2094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_InterestAndOtherIncome_cdb71665-76ff-48ee-a82a-54ce943f2094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_16674b97-067d-41d9-87fd-8134c7a4ab49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_OtherIncome_16674b97-067d-41d9-87fd-8134c7a4ab49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e40163ab-16dc-468c-a3cc-eb2fa99f272e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e40163ab-16dc-468c-a3cc-eb2fa99f272e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_853a5d02-ebbd-41e7-a57a-4e0fc4e6a5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_853a5d02-ebbd-41e7-a57a-4e0fc4e6a5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6d5109f9-ec59-4ea8-aaca-493af55b0ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6d5109f9-ec59-4ea8-aaca-493af55b0ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3947fa62-d28d-4460-89ed-6c2f596ba96f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8c0f04d3-314f-454e-8c3c-4e77315e31bd" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3947fa62-d28d-4460-89ed-6c2f596ba96f" 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-20221231.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_04727da6-d033-4497-9ef1-be20c807dd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_04727da6-d033-4497-9ef1-be20c807dd7a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:to="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_fc99a066-ed4c-48ba-bbbf-556a1c9229ff" xlink:to="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_66d9cd73-947e-40b5-be0d-400d80f5b00c" xlink:href="mho-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:to="loc_mho_NorthernHomebuildingMember_66d9cd73-947e-40b5-be0d-400d80f5b00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_b7cbce11-9870-4f1c-a268-1127a79f5f96" xlink:href="mho-20221231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:to="loc_mho_SouthernHomebuildingMember_b7cbce11-9870-4f1c-a268-1127a79f5f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember_5c497038-13ee-4055-b120-dca96a580bd1" xlink:href="mho-20221231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_822ce8f7-8df1-4b86-afda-2f51c6bb2335" xlink:to="loc_mho_CorporateFinancialServicesAndUnallocatedMember_5c497038-13ee-4055-b120-dca96a580bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9add3364-9099-4172-8333-c6580f173f79" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_13e50495-d4f2-4d13-bf70-e11adbd652a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_13e50495-d4f2-4d13-bf70-e11adbd652a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_73a06962-a1f6-422f-8c8f-e4b1e5523561" xlink:href="mho-20221231.xsd#mho_InventorySegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_mho_InventorySegments_73a06962-a1f6-422f-8c8f-e4b1e5523561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2b12e845-f5ad-40ad-937e-8b32684485a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_EquityMethodInvestments_2b12e845-f5ad-40ad-937e-8b32684485a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_d462be6d-45c5-4c4f-9533-edc5824173e3" xlink:href="mho-20221231.xsd#mho_OtherCombinedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_mho_OtherCombinedAssets_d462be6d-45c5-4c4f-9533-edc5824173e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2cef4515-ea0c-44a8-b6fa-c6e7557c7da5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c63050dc-e954-4906-8eda-de538b2ed044" xlink:to="loc_us-gaap_Assets_2cef4515-ea0c-44a8-b6fa-c6e7557c7da5" 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-20221231.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_044b7c18-4009-45f1-834f-03dd60373307" xlink:href="mho-20221231.xsd#mho_BusinessSegmentsTextualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_BusinessSegmentsTextualsAbstract_044b7c18-4009-45f1-834f-03dd60373307" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f24ece3c-e46f-4a4c-838c-d6bcf29a30b1" xlink:to="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_60cb72d2-aff9-4ea7-8770-9847ab705d57" xlink:href="mho-20221231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:to="loc_mho_NorthernHomebuildingMember_60cb72d2-aff9-4ea7-8770-9847ab705d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_0013fd43-7da7-40a1-a4aa-3d51ebbb675d" xlink:href="mho-20221231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2f0265b4-ac71-424a-bdaa-0daf4f7b9db9" xlink:to="loc_mho_SouthernHomebuildingMember_0013fd43-7da7-40a1-a4aa-3d51ebbb675d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_66df1f14-6ff3-43c3-b4fe-f27234e77136" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_43542fb9-0c96-4beb-bfc7-d22573adddab" xlink:to="loc_srt_ConsolidationItemsDomain_66df1f14-6ff3-43c3-b4fe-f27234e77136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ee81d99b-39ef-448f-8683-0e2e9f021198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_200c7858-a7b5-4ca2-92a5-b3fa45416efb" xlink:to="loc_us-gaap_SegmentDomain_ee81d99b-39ef-448f-8683-0e2e9f021198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_34e655ab-d0bd-4cc7-a24c-1dbc81271ada" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_4fd872b0-bc94-41d7-bb0d-da115437c652" xlink:to="loc_us-gaap_SubsegmentsDomain_34e655ab-d0bd-4cc7-a24c-1dbc81271ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_fbfd9c04-50be-43d5-8ab1-2025d942ad55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_72ceb88b-c82b-458e-bc78-04202871e154" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_fbfd9c04-50be-43d5-8ab1-2025d942ad55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_353c9615-ae9a-4496-b436-f3a91a1e40a9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments_847b0599-19f8-4d9e-b65c-459d28da2b55" xlink:href="mho-20221231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_mho_PurchaseAccountingAdjustments_847b0599-19f8-4d9e-b65c-459d28da2b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_a160ba83-c412-428d-a781-0a22ea84e0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_a160ba83-c412-428d-a781-0a22ea84e0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs_9526a71d-6a9e-49f5-aaf2-269e0836ca65" xlink:href="mho-20221231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_mho_TotalValuationAdjustmentsAndWriteOffs_9526a71d-6a9e-49f5-aaf2-269e0836ca65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_01d4ffcb-8656-475c-aaad-89a26d3bbb34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6507fca-005f-4421-b4d2-b7bc3e8accb9" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_01d4ffcb-8656-475c-aaad-89a26d3bbb34" 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-20221231.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_dd0befe8-f55f-48f9-9b48-a00db61d8f7a" xlink:href="mho-20221231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_b0324391-d739-4bec-a33e-9d7342692d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_dd0befe8-f55f-48f9-9b48-a00db61d8f7a" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_b0324391-d739-4bec-a33e-9d7342692d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_58f9da69-3f64-4373-bd25-6da19cdca650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_dd0befe8-f55f-48f9-9b48-a00db61d8f7a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_58f9da69-3f64-4373-bd25-6da19cdca650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_b91c80fc-fbb0-48c5-972b-dd4b724334ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_dd0befe8-f55f-48f9-9b48-a00db61d8f7a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_b91c80fc-fbb0-48c5-972b-dd4b724334ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_747f0df9-e607-4db5-b93c-9ad4e6bedad4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_dd0befe8-f55f-48f9-9b48-a00db61d8f7a" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_747f0df9-e607-4db5-b93c-9ad4e6bedad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_6d4a4fab-afd9-4fde-8544-28a4c91ab886" xlink:href="mho-20221231.xsd#mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_dd0befe8-f55f-48f9-9b48-a00db61d8f7a" xlink:to="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_6d4a4fab-afd9-4fde-8544-28a4c91ab886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>mho-20221231_g1.jpg
<TEXT>
begin 644 mho-20221231_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?#7[2?[/*1>'O$E]X2T#QT+C3T\I3JL-[=VQE95P"9!81F3^^6<MDL<^;_\
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
M:N=1BU'3;_39KM9(?LVZ.-(H'<2MB-QM"LS$"@#<_P"#*?7]4O\ _@FU\1=
MO+MY+;3_ (TW;6<;MD1"32M-+*OH,KG'JQ/<U^?W_!.>..'_ (/$-<BB0*J_
MM$_$\*JC  $.O<5]^?\ !G5X<^('P0_9;^)_P ^-GPC\:^#?%$_C]O$%G9>*
MO!NH:>ES8/8V=OYD<L\*QN1+$P*!MX!!Q@YKX5^)O@+XT?\ !);_ (.>[_\
M:[^-?[.GCS7?!>K_ !9\1^)M$N_"'AZ2^;5K#6XKY0;0C"32PM?[7BW!@T1&
M.5R 9O\ P=1QQI_P7B\.LB %_"WA4N0.I^TRC)_ #\J_5C_@[B_Y0Q>*?^QV
MT#_TK%?DG_P74\%?MV_M=_\ !4C2/VKA_P $\?BSH?AZ?0="FT+2U\'7=]?Q
M:9!-(R-?"UCDBMKM\/(UJ'9H5>-'.\,!^J?_  = >,9/VAO^"3,'PW^ W@#Q
MKXPUWQQXDTC4-!TG0/ >J7%Q]D@F,DLL\:V^ZU"A<;9@C;F QUH Y'_@U/\
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
MC>7_ ,5+GQ))H7PXTJ75[>:"_ADVBTOY4M[>=(OM 629VB13%)NV;2!]H?\
M!X7X>^*O[0OP4^#/P8^#GP+\<^*?%&G^(+K6]=T[PMX/O]3BTR![01*LEQ;P
MM%N+LP"ALD(3@#&0"_\ \$@?^"%7[$'[?/\ P1M^&'CK]LWP7J?B+Q?XFM);
MC3_%=KK4MO?Z%IMM>W,%GI]FP)2*V\I6D>(H5>6YED;+[6'Z_P#P5^#OP]_9
MZ^$'ACX$_";0AIGACP?H5KH^@Z?YK2&"TMXEBC4NY+.VU1EF)9CDDDDU\D_\
M&\6N3VW_  2@^%/PD\2>$_$?A_Q/X)T.33_$VA>)_#-[IEQ9S&\N60;;J*/S
M%9,,&3<N",D'BOMV@ K\4_\ @]O_ .3*?@[_ -E2F_\ 3;/7[65^(O\ P=\Z
MCXG_ &H?@U\-OV>OV</@_P#$#QQXC\.>/+S4?$$?AGX>ZK=6]A$EJ]N UPEN
M8F9GD. C-PC$X&,@'NG_  :!?\H==/\ ^RCZ[_Z%#7J7_!RO^U/\0?V3/^"0
M_P 1?%GPKU:?3M>\3S67A>TU2U<K)9Q7LP2Y=&'*L;99T5@05:0,#D"O%?\
M@U!\67WP@_8 C_91^,_PV\;^#/'5KX\U6\BT?Q7X$U.P6YMIHXI4FCGFMUA8
M8212-^X&,Y W+N^R_P#@KG^P='_P4F_X)^_$#]DZSU.WL-:UFQBO/"NHW6?+
MM]5M95N+;>0"5C=X_*=@"0DKD D 4 ?!W_!G+\+?".L?\$D/'T6NZ);W4?B[
MXLZQ::PLT0;[3:C2].@\EL_>3#2\'C]XWK7Q-_P9>_M._$'P9^W'X[_9(.LW
M$_A'QCX'N-:.G&0F.WU2QGMT2X53PA>":9'(P7VPYSL7'T3_ ,$)/VQK'_@C
MW^PI\8?V.OV]?AWXR\"?%'PMXTU37?"OA:]\(7TS^)4GL+6&&&PE@B>*Y8W-
MLP#*^PK-&X8IN8:?_!I3_P $<_C[^RQK'BC]OO\ :K^'NH>$=5\1^'/^$?\
M GA;7+5H+]+&6:*>YOIX' >WWM!#'$K@.5\UBH5D+ 'QK\<O^5Q:R_[.-\._
M^BK*OW/_ ."X?_!/_P"+O_!2[_@G_KO[+WP5^,>F^#-8NM9L=3>XUR6:/3M1
MAMG9VM+MX5=XXBQ27<$?#P)E<9(_&?\ X*@?LR?M/_L8_P#!R=HW[>?B+]F?
MQYXK^&VH?%'P_P"*M-UCP1X;GU+[7;0QVJW-NGE#:+I'BE A=E9L(P^5PU?>
MO_!PIXX_X*#?M+_\$8[GQ3^SE^SSXY\+)XD\<V__  EG@^*!W\1_\(;Y-QA[
MRUMPS6YEN%MGFMD9VC@=5EQ^_1 #XW_;Q^.GA?P/_P &Y>J?\$WO#?Q/N/C]
MX@^$=SHUCXZ^+G@>S\SPAX78:Y$]IID>I7!B-[(D,D5K&MNDC!!N<1*N!]@_
M\&:&O:MJ_P#P27US3]1OY9H=+^,^L6MA'(Y(@B-AIDQ10>@\R:1L#NY/>O@[
MX6>$O^"C'QL_X-JO%'["7PX_X)6^)]'L/"NH+K6K^.=1:6TN_%"#6X[XFPTM
MK;[1?7*H0CN&\L0V9"N7V0U]?_\ !HUXP^)?P"_8)^(/PN^-W[,_Q%\*:7H_
MCG4?$\_C/7/#,L%A<QRV>G0):6T1_P!*NK@&VN'<10LB*J OND5: /@S_@A)
M_P K1FM_]CG\0O\ T7J-?U%U_,#_ ,$;O WQK^#7_!P/_P -5?%G]F;XK>'O
M &N^+?%\L'B35/AAK$<$$>H17WV5Y?\ 1MT:NTL:DL %+@MM )']/U 'YG_\
M';?_ "A=\7_]CCX?_P#2U:_+;_@A'XY_X*@? _\ X)0_M"?M%_\ !.7Q=X0N
MI_!_C*WO->\#ZUX'DO\ 4+^!+%&GNK.Y%TJ!XHOG^S- YD"/M?=MC;]+_P#@
MZI\877Q._P""=.L?LG_"/X=>-?&'CO5_%>C7$>B^%/ VIZ@(+>&3[0\TDT$#
M0HH4*,%]Q+@ <''A/_!H)?>*OV7?A3\3?V?/VD/@[\0? _B+Q-XVL;_P\GB7
MX>:K:VU_&UL(&"W#V_E(RN@R'9>'!&1G !\._P#!#G2OV5O^"QO_  5/UKQG
M_P %=?B1XA\8_$[6C#J_@S3;^ZM[;1O$L]JI\RPN(HX@0(H8T>*VB,<3QQ2*
MP(79)^\W_!=W]IKQQ^QI_P $D/C+\;OA-J,NF>(+'P];:3HE]9G9)8RZA?6V
MG">(C[CQ+=-(A'1D4BOQ-_X+\?\ !$;]HG]AG]N72?VR_P#@FW\+/%E[X6\6
M:[_;FDVWP^T2XNKGP9X@BD$[HD=LC-% SCSH& "H?,BP!&F[]0_!/Q'\7?\
M!?#_ ((Z^-_V3OCO\)O%7PP^,>L^"UMO$&E>+_!.HZ99?VQ:30SVE_!+/ J/
M:RW4,$C1HS21!G0@[5=@#XH_X-K_ (A>.K/_ ()&?%CX2?#K_@GG\1_BFWCW
MQCKVG>(O%7AG4_#<=G))/I-I MG,-2U6VG.R.0.1Y13%P2I8EA7U!_P:[?L=
M_P#!1_\ 8/\ V?/BY^SY^W/\&;_PCX?;5K/6/A_%>>(+"^5IIX+B/4$06EQ*
M8E'D6;[6V@M(Y&26-?G9_P $5_\ @H!^US_P0#^-?CC]CW]LS]A_XI:EX8\4
M:M'<OHOASP\TVI66JQKY/VFQ5RD%_#/&(T)24*PBB9'(!#?T"?L:?%G]HW]I
M3PIK/QO^.'P:U+X8^'O$2P1>!/AWXDAC&NV5DBR>9?:GL)$%S<-(H%H&;R([
M>,LQDDD50#^>[_@RP_Y2I>./^R":K_Z>=$KZY_X/?XXS^SG\!YB@WKXUU<*V
M.0#9PY'Z#\J^3O\ @A7\-?VK_P#@C+_P5P\8>%_VBOV'/B]XDU"_\":IX2TF
M#P-X/DO(]0N9+^QN(+F*XD:.W-I(+-A]H,@1/,#.5"N5^^?^#LS]D']J#]J[
M_@G-\-/BMX'^$=QJOB+X?>(%U'QUX9\+-)J+V$-U8[+F6$K&KW,,,Z(I<(&V
M-YA555RH!P?Q_CCD_P"#)BP$B!L?#[PT1D="/%ECS75?\&3W_*.?XG?]EKN?
M_31IE?+DW[5_[0'[5'_!LDW[ O[//[!'Q7U?5_!^B:7I_CWQ1=^&9$TV."#Q
M!;SPKIFPM-J-U(WV<M"D0$,0GD=@$3?]3?\ !GOI'C?X!_LB?%'X&_'7X3^-
M?!GB0>/YO$L-GXI\%ZA8+<:<UA8VYEBDFA5)&$D+ QJQ<9!VX.: /S._:-^%
MNK?&?_@ZK\0?!_0O%&H:%_PDW[0::=J&J:/<&"[@L9]B7A@E7YHI3;M.%D7#
M*S!@00#7[]_ W_@@O_P3%_9I_;#T?]MSX#? ,^%_%N@:=);:1I^F:M,-*MI'
MMFM7NEM6) F,#NA.=I+EROF'?7XC6_A/XR?\1-A_;?D_9G^+"_"[_A?+:A_P
MEA^%>M>1]@R8!=[?LN_RC]_.W.WG%?T[Z3JEEKFE6VM:;(SVUY;I/;N\3(61
MU#*2K ,IP1P0".XH _E@_P""H7PW\%?%G_@[1/PF^(&A1ZAX>\3_ !U^'^EZ
M[IKLR+=VES;:+%/$2I! ='<$@@_,>:]&_P"#S[X4_#+X8?M8?!9/AM\/]%\/
MQS?#&:VD@T33(K6,Q07KK"FV)5&$5V51C@<#BN?_ &U?!WQF\;_\',MG^W#X
M/_9G^*^I?##2_CIX+U:X\4VGPLUEH6L=-_LN.[N$7[+O=%-K,1M4[PH*Y!&?
M4?\ @[N^'_QA_:U_:\^&,7[-?[/_ ,1_&EOX8^'K1ZSJ.@?#W5)[:&6ZN#/%
M$)5M]KOY15F"D[=X#8;( !^^?[*FN:GXG_9>^&_B76[M[B\U'P%H]S=SRL2T
MDLEE"[L2>I)).?>N]KQ__@G_ .---\=?L4_"W5=/TW5;%[;P'I-E?:?K>C7.
MGW=I=06<44T,L%S&DB,CJRG*X.,@D$&O8* "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH _$'_@]Y_Y-9^!__90-1_\ 2$44?\'O/_)K/P/_ .R@:C_Z0BB@#S__
M (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGXR?$WPQ\'/AAK
M7Q*\9)J+Z=I5DTMQ'I.D7%_<R9^54BM[9'EE8L0 J*3SZ<UTU% '\R'_  :H
M_#+XV_L;?\%+M7\<?M.?LY_$WP=H?B'X6:CH.GZSK'PWU9+;[=+J&FSQQR2"
MV(B#);2X9L+D 9R17]-]%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**
M/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM
M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !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 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?B#_ ,'O/_)K/P/_ .R@:C_Z
M0BBC_@]Y_P"36?@?_P!E U'_ -(110!Y_P#\&FW_ "E,_:[_ .WC_P!/D]?O
M]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X@_\'O/_ ":S\#_^
MR@:C_P"D(HH_X/>?^36?@?\ ]E U'_TA%% 'G_\ P:;?\I3/VN_^WC_T^3U^
M_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 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 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^(/\ P>\_\FL_
M _\ [*!J/_I"**/^#WG_ )-9^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\
M[>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B#_P>
M\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$44 >?_P#!IM_RE,_:
M[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%%
M &5XZN/&%IX(UF[^'FG6=YK\6E7#Z'::C,8[>>\$3&%)7'*H9-H8CD DU^6/
M_!2[_@D]\2/V?/V1O'7_  4*^&O_  4H^.P^/?PX\/7'BZ\\7ZAXX==+U62T
M0W%S9+I:*(+>U=%D2&V3Y$'EH_FKN#?K'7RY^T9X9LO^"COB.Y_9-TB4S?"#
M0->A_P"%RZW$?W7B&XM9EE7PO:N/OIYR1F_E4X1$^R F26?[, 5=/\/_ +2O
M_!0W]@WX)MKGQ+UOX5/\1/ ^CZ_\7-6\%7?V'68TFTV*>33;"4JS6337,R[Y
M@"\<,,D8P\@=?DBU_9Q^+W_!(?\ X*]?LZ?"[]EO]I+XD>,/A5^T.^OZ7XQ^
M&WQ!\4S:R-.FTZR6Y;4K627YH\"1'9L;@(G5F9956/\ 3[Q1\6/A1\.?AQJG
MQ,\2>-](T_PQX<CG75-4%RAM[/[.YBEB.S/SI(IB\L#=O&P+NXKQ#X,?"B\\
M=?'B]_X*/?M.Z:/#E[%X=?0?A=X8\0.L+>$- FE22>YNMYVQ:E?R+"TPSF"*
M*"WSN69G /F'_@NC_P %"/V7OAS\9?AW^P1^T7^V%\2_@=X:\2V,WB3QG\0_
MA2]S!JL"QOY.G::EU!;SF!)I3/<3,(V81V4:X"S[A]*_\$O/V4_@M^S]\)KW
MXB_ C]N3XL?'OP_\0!;7VF^+?B=\3QXF2."(2*J63QQQQPH6=_, 7>64!S^[
M55^A_'?@#P)\4O"5]X!^)G@O2O$.A:G 8=2T;6]/CNK6ZC/5)(I59'4^A!KX
M6_X(R_LRP_L:?M2_M>_LS_!N[NO^%)Z!\1]"NOA[IDERTT&CZE>Z0EYJVGPN
MQ/RPF:Q&W)*@J&)?<2 ?H!1110 45Y?\5OV2OAK\8O%S^-/%&O\ BBWNW@2$
MQZ3XCFMH=J# .Q#C/J>]>0?$;]GOP=\!?C7\*AX)\1>)YAK_ (L>TOUU3Q+<
MSKY:P,PVJ6 SGU!H ^KZ*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:L[6/#=C8
M7^GVT%S=;;FX*2;KILXQGCF@#J:*Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VJEX@\+:?IFBW.H6U
MS=^9%&67==,1G\Z .EHK#M/!FE3VL4SW-YEXU8XNVZD5)_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M5+Q!X6T_3-
M%N=0MKF[\R*,LNZZ8C/YT =+16':>#-*GM8IGN;S+QJQQ=MU(J3_ (0?2/\
MGYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W
M_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ
M -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH
M_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V*
M*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJ -BBN6\-^&['5K![FZN;H,MQ(@V73 8!P.]:/_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4
M ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M0!L45RWAOPW8ZM8/<W5S=!EN)$&RZ8# .!WK1_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBN6MO#=C+XDN=):YNO*BMT=2+ILY)Y[UH_\(/I'_/S>_\ @6U &Q16
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U &Q15'2M LM'D>2UEG8NN#YLQ8?K5Z@#\0?^#WG_DUGX'_]E U'
M_P!(111_P>\_\FL_ _\ [*!J/_I"** //_\ @TV_Y2F?M=_]O'_I\GK]_J_
M'_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@#%^(_@F'XD^ =8^']Q
MXEUG1H]9TZ6SEU3P]J!M+ZU612K/!.H+0R $[77YE/(((!KX0TK_ (-H_P#@
MGSH.F)HNA_$KXZV5G'N\NTM/C-J4<2[B6;"J0!DDD\<DD]Z_0FB@#Y1^,7_!
M&W]D;XT?LO\ P[_8ZU?6_B!HW@'X9LDV@Z3X8\;3V#W5TC!TN[N6,;[F=9=\
MH=CQ)*[@;B".-^%/_!OU^PG\)_BOX7^+]MXJ^+7B&_\ "&OVNM:/IWB[XHW^
MI6 O;:02P2R6\K%)#'(JNN>C*#VK[@HH ^9/B?\ \$KO@S\1/VK=8_;#T/X[
M?&;P3XG\2V%I9^*['P%\2[K3-.UJ.VB6&'SX%!VLL:*H:)HR,%AAF9C[O\)?
MA#\./@9X&M?AO\*O"\6DZ1:/+*L"2O+)--*[237$TTK-)<3R2,TDDTK-)([L
M[LS$D])10 4444 %>%_M8?\ );/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\ V/<O
M_I,U 'NE%%% !1110 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"
M^C_]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ
M'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.
MG?\ (/@_ZXK_ "%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!
M_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([
MWO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% 'X@_P#![S_R:S\#
M_P#LH&H_^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN_P#M
MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %>%_M8?\EL^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]
MR_\ I,U 'NE%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ 036Q
M6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._
MY!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59OC'_D6+W_ *X&@"YI
MW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U
M^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%
M_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 ?B#_P
M>\_\FL_ _P#[*!J/_I"**/\ @]Y_Y-9^!_\ V4#4?_2$44 >?_\ !IM_RE,_
M:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110
M4444 %%%% !1110 4444 %>%_M8?\EL^!_\ V/<O_I,U>Z5X7^UA_P EL^!_
M_8]R_P#I,U 'NE%%% !1110 4444 %%%% !1110 5C^)?^0OH_\ U^G_ -!-
M;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y
M!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#
MX/\ KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-
M_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_ %Y1
M?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110!^(/
M_![S_P FL_ __LH&H_\ I"**/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4
MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_)
M;/@?_P!CW+_Z3-0![I1110 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_
M]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!
M\'_7%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X
M/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S
M?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !111
M0 4444 %%%% !1110 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 %%%% !1110 44
M44 97CKQ=8^ /!&L^/-4L;RZMM$TJXO[BVTZV,UQ+'#$TC)%&O,CD*0JCDD@
M=Z_-;]LG]I#_ (.$?V3?@_JW_!035/#OP'OO WAB :QXI^!5C;7LNJ:9H@.Z
M7.J$A)[N&([I7C B!1V1)54*_P"GU?+?_!3"U\1_M-_#>]_X)M?![4"GB3XL
M:5]C\:ZQ$H=/"7A&60Q7^H3CIYL\2S6EK$<&6:1G ,=M.R &-^U3_P %8/!W
MP8_X)W?#[]M+X8>"&UO7?C5'X=L/A#X.U2X\AM0UC6XDDL[>X=<E$C1GDE*\
ME8653EE-4/B=^UM^T?\ L!?'GX+>$?VP_B7X<\;^"/C;XE7P=+XETCPJ='?P
MQXJFB\RRC1?/E$UA<E)H@)#YT+(KM+(K,%^=/^"X7POT#X1?&C_@F[\./!VC
MC3O 'A']I;PYHEI9#)@M1 ]C%81$G^[%#*!GLK>];O\ P=1+J5[^R'\"]!\,
MAFUW4/VK?"<.@)%_K#=FVU+84QSG/&1_>'K0!]"_%C]LSXJ?%G_@HC_P[4_9
M5\1:5H&H>%O 8\7?%CQ[J.D_V@^CP32I%8Z79V[.B&[FWB=I)=T<< X1W<;-
M7]AO]MKQE\5?V@_C%^PG^T.FEK\4O@IJ=DUUJFBVC6UGXFT*_@6XL-4B@=W,
M,FQO*N(@[JDH!5L2!%^8_P#@F79ZA8_\'#/[?B>+PPU66R\%RZ<91\S6)T_Y
M"OJH3[../0#M3O@"NIWW_!V!\=+S1PQTVP_9=TNVUID^X+Q[S2I( V/XO*$A
M&>P- 'Z=4444 %>%_M8?\EL^!_\ V/<O_I,U=)\5OCS\2OA]XN?PYX7_ &9?
M%'BFT6!)!JVDSPK"S,.4PYSD=Z\2^+OQN^(?C_XY?!Z+Q/\ LY^)?"ZV?C0O
M ^JS0L+HM"5*IL/4 [CGL* /KVBL?_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: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8K'\2_\ (7T?_K]/_H)H_P"$EU?_
M *%"]_[Z6LS7-<U&?4=-DD\-W,9CN2R(S+F0[>@H ZNBL?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8
MHK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\
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
M_F:V*Y2UUS45\4W5TOANY9WMHU: ,NY0">36G_PDNK_]"A>_]]+0!L45C_\
M"2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PD
MNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\
M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK
M_P#0H7O_ 'TM &Q15'2M5O=0D=+K1)[4*N0TI&&]N*O4 ?B#_P 'O/\ R:S\
M#_\ LH&H_P#I"**/^#WG_DUGX'_]E U'_P!(110!Y_\ \&FW_*4S]KO_ +>/
M_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110!B_$=/B
M)+X!UB+X23Z-%XG?3I5T";Q#'*]C'=E2(WG6$B1XPV"RJ06 P&7.1^=GPK_8
M+_X. /A NNW?A?\ X*(_ J;5/$^LRZIXCUW4_A7<SWNHW3X56DD9_N1QA(HH
MP!'%%&B(JJH%?I;10!\H_&+_ ()N^*?VJ_\ @GQHW[+G[4O[0%YK?Q-TJ^MO
M$MI\6;/3T$FF>*X+E[N&_M;;Y42"*21X4@&T?9B8P4)W!-<_8D^.O[5/[0?P
MH^-/[<VL^"5TOX)Z@^M^%?"'@1KN>WUGQ(8A%'K%W+=I&T"VXWO!:1K(4DDW
M/<2!0I^KZ* /F;XR_L3>.M'_ &WM._X*)?LIZEX?M_'%QX*D\(>/?"_BF>>V
MTWQ3I0F6>VD-S;QRO:7=O*@VS>3,'B8Q%5 5AJ?L5_L/S_L[_$CXI?M/?%GQ
M58^)/BU\:==M=0\;:UIMFT%E96EI +;3]*LTD9G^SVT(V^8YWS.6=@N51/H6
MB@ HHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#
MW2BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_
M .OT_P#H)H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0
MZ=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y
M!\'_ %Q7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^ /^(H[_@A
M1_T?-_YC+Q/_ /*R@#[G\#_\@B7_ *_9O_0JV*_-#X.?\'4O_!%[5-/UVW\;
M_M+W_AAK#Q/>6NF"^\!ZY<?VK9J5,5_']FL9/+CEW-B.79*NP[D7(S]8?L,?
M\%1_V$_^"E'_  E/_#%/QS_X33_A"_L/_"3?\4SJFG?8_MGVC[/_ ,?]M!YF
M_P"RS_<W;=GS8W+D ]_HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "
MBBB@ HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!__90-1_\ 2$44?\'O/_)K
M/P/_ .R@:C_Z0BB@#S__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\
MV\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_P!K#_DM
MGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** "BBB@ H
MHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L
M7O\ UP-:59OC'_D6+W_K@: +FG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O
M?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5_D*FJ'3O^0?!_P!<5_D*FH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\
M((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "OX Z_O+^/G[0?P3_9;^%.K?'#]H7XF:
M3X1\*:)!YNI:UK-R(XH_[J*.6DD8_*L:!G=B%522!7\&E !7[_?\&,?_ #=%
M_P!R3_[GZ_ &OU&_X-D/^"QG[.G_  2G^)WQ(\,?M0^&]<C\,?%-M"B?QAH]
MO]ICT&6Q.H;3<6ZCS)(I!>L2T6YU\GB-]Q* ']6U%<K\%OCC\'?VC?AQIWQ>
M^ WQ,T7Q=X8U:+?I^MZ!J"7-O+ZKN0G:ZGAD.&4Y# $$5U5 !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%
M8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110!^(/_  >\
M_P#)K/P/_P"R@:C_ .D(HH_X/>?^36?@?_V4#4?_ $A%% 'G_P#P:;?\I3/V
MN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%%
M!1110 4444 %%%% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX'
M_P#8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%
M8_B7_D+Z/_U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\ (L7O_7 T 7-._P"0?!_U
MQ7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K-\8_\ (L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KB
MO\A4U0Z=_P @^#_KBO\ (5-0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z
M%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1145_?V.E6,^
MJ:I>PVUM;0M+<7%Q($CBC4$L[,>%4 $DG@ 4 2U\L?\ !03_ (*N_!3]AW4]
M,^"_AKPQJOQ1^-WBM=G@?X+^"%\_5M1=@=LUP5#"QM1@EIY!]U79%?8V/#?B
MS_P4X_:7_P""B'Q%U;]D[_@B5IMC<Z?IMV;'Q_\ M2>(+,R^&O#1_P"6D.E(
MPQJUZ <J5S$,J?F1_-3.\6^%_P!D7_@WX^#G_"0?#SPQK?QJ_:C^,VH'3M#O
M==N3?>+?B-KLA7/F2G<]M81N4>0)A$4("9)65F /D+_@II\"?VGOB5I&C2_M
M]^.H?B3^UW\74?3_ -G']F3P.?.\-?#>*8[+C6+A#(%GFMX/._TZ=FC29,CS
MHX-\/-^&O^#&OQ%=^';"[\7?\%+[.PU66SB?4['3_A"UU!;W!0&2..9]6B:9
M%;(#F.,L "47.T?J/_P2_P#^"<'C']G34_$/[97[9WBVW\<_M+?%&-9?'?BH
M -;:%:\-%H6F \0V<("*=N/-:,$_*J ?8E '\^NA_P#!CS_;-HUU_P //?+V
MS/'M_P"%*YSM.,_\AH5]*_\ !.K_ (-2?!O[%?COQ-%\:OVK-&^,WPU\<>'7
MTKQE\--?^$OV*"^93OM;R*Y&J3-;7-O(6,<R)O59955D+[A^KO@?_D$2_P#7
M[-_Z%6Q0!^&/Q\_X(9_\%(O^"/GQ(U+]K;_@@[\=M>UOPS)+]I\1?!?69UNI
MYHE.2BPR8AU5 NY5!$=X@($;RN2U?0/_  3._P"#HW]ES]J368?@)^V_H*_
MGXK6]U]@NX-?D>+0[V\5BC1)<3@/83%E;_1[K;CA5ED8XK]3:^-/^"H'_!#+
M]B'_ (*C://KWQ)\)?\ "*_$6.V$>F?$OPS;1I?C:!LCNXR/+U" $*/+F!8*
M"$>/)- 'V3#-%<1+/!*KHZAD=&R&!Y!!'44ZOYW--^)__!;[_@V2\26G@[XF
M6R?%[]G=+N.VTNYO+J>;14B)(2*"\8//H%P?D AG#VA=Y"NX+NK]<?\ @G%_
MP6A_8A_X*8:7'H_PA\<OH'CN*T6?5/AIXLV6NKP*4#F6%-Q2]@VD,)H&==K*
M6V%MM 'UE1110 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?[6'_ "6SX'_]CW+_ .DS
M5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 4444 %%%% !1110 4444 %8_B7
M_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_030!L4444 %%%% !1110 4444 %%%%
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
M7GAV2RT>*&PM9YY?+GN-C73$P[ 84>/YP3)T!^D:_.W]MT#_ (B)OV(6QR?
MWQ$R?^X4: /JO]NC]MCP;^PE\'[/XI^)OA=XV\=7^K^(+;1?#G@CX<Z'_:6M
MZU>RK))Y5M;;U\PI##-,W/"0L>3@'Y8TG_@X/TQ_B%X-^'WCK_@DW^V!X*;Q
MSXQT_P ,:'J_CCX41:58-J%Y*(X8VGN+I5!^\Y R=L;M@A37Z"7&AZ+=ZO:Z
M_=Z3;2WUE%+'9WDD"F6!)-OF*C$94-L3<!UV#/05\D_&)/\ AIG_ (*^?#+X
M.I_I'AW]GSP/>?$/Q(@^>(^(-5\[2=&B<=%DCM4UBX7/(W1L.QH ]6_;D_;<
M\*?L.?#;3/&NJ?!WQ_\ $;6M>UE=,\.^ OA;X<.KZ[JDHBDFF>&U5E+1PPQ2
M22/D!0!GEE!R_P!@_P#;JU[]N#1_$>N:K^Q+\;O@W#X?N;>"&+XU>#5T6;56
ME5V8VL1E=Y$C"KO<A5S(H4L0P7QW_@I3_P $\_\ @H/^T+^T!X<_:V_84_X*
M&VOPN\4>!O"%UH_AWPEK'@>&_P!-O3<SQSW33W$C2&/SS!:(Q%O)A;9,#)).
M[_P2$_X*#?&S]LCPE\0/@E^V#\*+7P5\=/@CXEBT#XFZ-II)LKDS1-)::A;9
M9ML5PB2$ ,RG9O5BCJ  ?8=%%% !7A?[6'_);/@?_P!CW+_Z3-7<?$']I[X
M?"KQ&WA+XB?%32](U)(4E:SNY&#A&Y5N >#7B'QR_:0^!GQ3^./P;@^'OQ,T
MW5GL/&S27BVDC'RD: HI.0."Q H ^JZ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*L?Q+_R%]'_ .OT_P#H)J;_ (3'PQ_T
M&H/^^JR]>\2Z#<ZGIDT&J1,L-T6E8'[HV]30!TU%9O\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W
MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU0!I5F^,?^18O?^N!H_X3'PQ_T&H/^^JS_%'BCP_>
M>'[NUM=5B>1XB$13R30!N:=_R#X/^N*_R%35D6/B[PU'90QOK,(98E!!/0XJ
M7_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^
M$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:
M@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H
M/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJ
MC_A,?#'_ $&H/^^J -*LWQC_ ,BQ>_\ 7 T?\)CX8_Z#4'_?59_BCQ1X?O/#
M]W:VNJQ/(\1"(IY)H W-._Y!\'_7%?Y"IJR+'Q=X:CLH8WUF$,L2@@GH<5+_
M ,)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\
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
M-$UVR6X@D]& 8?(ZGE77#(0"I! - 'SM^Q1_P6B_9]_:9^(,?[,OQY\(ZO\
M SXYQ(GVKX5?$5E@DORWW9=+O,+#J<+X)1H\.Z@L(]N&/V17XQ?MK?\ !&'Q
MW\!OA_)X:_9M\/V7[2?P$L9'N(?V>_B'K;P^)/!JGYFE\)Z^?W]L5P"+5V*L
M%P5N'>N?_82_X*C_ +5O[/6EW=A\!_'?B?\ :D^&/A?,?BWX-?$* :9\:/AM
M$AVO&T,F%UV&+(&Y-S$E4!@"D4 ?M[17@O[&'_!3+]BW]OKP*_C?]FWXT66I
MRV>%USPY?HUIJ^BS9P8KNSDQ)"P8,N[!1BIV.P&:]H_X3'PQ_P!!J#_OJ@#2
MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J (
M;+_D=[W_ *\HOYFMBN9M/$N@IXMN[U]4B$3VL:I)G@D$Y%:G_"8^&/\ H-0?
M]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )
MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\
M?5 &E1573];TG57:/3K^.9D&6"'H*M4 ?B#_ ,'O/_)K/P/_ .R@:C_Z0BBC
M_@]Y_P"36?@?_P!E U'_ -(110!Y_P#\&FW_ "E,_:[_ .WC_P!/D]?O]7X
M_P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !7YW?MGZ#\6=;_P""
MX?[,?[1/A;]GOX@ZQX!^%GAOQ;I_C?Q9I?A"YFMK*?4;%X+<1J%\RY4.%W-"
MCJ XP3@@?HC10 BL&4,,\C/(Q7R__P $S_AM\0'?XP_M:_&7P5JF@>*OC+\5
M]0O[;2M>L9+6^L/#NFXTK1;>6%P&C)M;3[5M(SF^8GDU]0T4 ?,GQ/\ V_\
MXS?"/]JW6/V?M<_X)O?&;Q%X82PM)_"GQ,\!6%KJFG:M))$K30SJTL/]GM'(
M6C!E<AMA<[%*EMK]C/\ 9O\ %G@GXK_%W]K_ .+7AB#0?&OQMUO2[B_\-6UY
M'<?V+I6EV"V6G6DTT9,<UUM\Z:9HV:-7N#%&TB1++)] T4 %%%% &7JW@CP7
MKUX=0USPAI=[<%0IGN]/CD<@=!N92<5X9^TYX-\(:%\;?@FVB>%--LS+XYD$
MIM;&./>!;L0#M SSS7T/7A?[6'_);/@?_P!CW+_Z3-0![=_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\
M^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10
M!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%9'B.RLTU72
M52TB :\(8",<C::W:Q_$O_(7T?\ Z_3_ .@F@#2_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH
MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\
MGQA_[]"L[Q=8V4?AJ\>.SB5A"<%8P"*UZS?&/_(L7O\ UP- $VGZ?8-80$V4
M))A7),8]!4W]G:?_ ,^,/_?H4:=_R#X/^N*_R%34 0_V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__
M #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ
M%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_
M9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I
M_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H5G>
M+K&RC\-7CQV<2L(3@K& 16O6;XQ_Y%B]_P"N!H FT_3[!K" FRA),*Y)C'H*
MF_L[3_\ GQA_[]"C3O\ D'P?]<5_D*FH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_
M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH PO!=E9RZ5(TMI
M$Q^V2C+1@\;JU_[.T_\ Y\8?^_0K-\#_ /((E_Z_9O\ T*MB@"'^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_
M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:N&_:._:7^ _[(WPCU3X[?M(
M_%#2O"'A31X]U[JVK3[5+$';%&@R\TK8(2*,,[GA5)H [/\ L[3_ /GQA_[]
M"O@/]IC_ (*L?$#XX?%_4_V&?^"-OPTT?XH?$ZQ?[-XS^)VHC/@SX>AB5,EU
M=("MY=+AMMM%N^92#O:-X:X<WG[>_P#P7E/EZ4WBK]F[]D2\.&NR/LOC?XGV
MA[(.?[+TZ1>_+2HW_+5)"(_OS]F?]ESX ?L<_!_3/@-^S1\+=+\(^%=)3%MI
MFEPX\QR &FED8EYYFP"TLC,[$<L: /!/V O^"1OPF_9"\57_ .TA\9_&E_\
M&/X_>)8\^+/C!XRA5[H;A@VVG0'*:=:*"56.+G;A2Q0*B_6?]G:?_P ^,/\
MWZ%35!J>IZ;HNFW&LZSJ$%I9VD#S75U<RB..&-069W9B J@ DD\ #- &;XU\
M2> ?AOX0U3X@>/\ 5]+T;0]$L);[5]6U*1(;>SMHD+R2R.V B*H)))P *_-#
MX<>"/%G_  <&_'>P_:!^*WAB]T/]C'X?:Z9OAQX+U"U:WE^+.JP.5_M>_B8
M_P!F1,"(H&'[PYW#F10NLZCXS_X.)?CE-X/\.7FI:-^Q!\//$&S6]4MWDMI_
MC-K-K+G[-"PPRZ1#(HW.,>:R\?/M-M^G7AOPYX>\'>'K#PEX2T.TTS2M+LXK
M33=-T^V6&"TMXU"1Q1QH J(J@*%     H DMM&T>SMX[2TTJVBBB0)%%' JJ
MB@8   P !VI9;/2X(FFFM;=$12SNR* H'4D]A57QAXP\)_#WPKJ/CKQYXEL-
M&T71[*2\U75M4NT@MK.WC4M)++(Y"HBJ"2Q(  K\SO$?Q%_:+_X.#_%%[\,O
MV?\ 7/$'PP_8RT^^DL_%GQ(AC>SUSXL&-RLMCI@<!K;3204DG89D&4(/[R)0
M#6^.?[8O[0/_  5H^+&M_L0_\$G/%'_",_#;1+PZ?\9OVI+:WW06G_/72O#S
M# NKQE.&N5.V,-N5ES'*WVC^QE^PU^S5^P1\#-._9^_9N^'MOI6C61,M[>7
M$U]JUVP'F7EY.1NGG<@98\  *H5%51U_P,^!/P@_9G^$^B? WX#?#[3?"_A/
MP[9BUT?1-*@V10(.23U+NS$L\C$N[,S,2Q)/6T 0_P!G:?\ \^,/_?H4?V=I
M_P#SXP_]^A4U% &%X+LK.72I&EM(F/VR49:,'C=6O_9VG_\ /C#_ -^A6;X'
M_P"01+_U^S?^A5L4 0_V=I__ #XP_P#?H5Y1^V3^PM^S!^WM\%KWX$_M,?#&
MSUO1[@^;8W4:B&^TFZ PEW9W"C?;S+V9>",JP9&93Z[10!^8WA']J/\ :M_X
M(F>*=/\ @=_P4MU34/BE^SO>WD=CX$_::@TYI]1\-AF"PV'B6*,,Q RJK>J#
MN.,[RS+#^DGA76O!'CKPU8>,_!.JZ7K&CZK:1W>F:KIDT<]M=P2*&26*1"5D
M1E((9200<BI/%WA#PI\0/"VH>!_'?AFPUK1=6LY+35-)U6S2XMKR!U*O%+$X
M*R(RD@JP((-?FWXJ_97_ &OO^"(/B6_^-/\ P3E\.ZS\6/V;;J[DO?&_[-LU
MX]QJOA178O-?>&Y9"6D099FLF)+'.-Q?S(0#]+_[.T__ )\8?^_0H_L[3_\
MGQA_[]"O+_V-_P!M?]FS]O?X*6/Q[_9@^)%KXAT.[/E7<0_=W>F70 +VEW W
MSV\Z9&48<@AE+*RL?5J (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0KYC_;R_X)(_LK?MW7EC\2=7L]2\ _%;0 '\(_&+X>W7]G:_I,JC
M$>9H\?:8AT\J7< K,$,9;=7U%10!^#_[8W[/'Q5_9<^)=CX__P""GWAW6?"N
MNZ;.L'@S_@H9^S5H[6ES$20L:>+='MQB16^19)-I#C$2,X+O7TW\&/\ @KW^
MT'^QSX6T.]_X*?>#] ^(GP@UE8U\*?MA? VS&H^'KZ)FVH^KV5N&?3Y2>&>-
M?++G8D9VL]?I[JVDZ5KVEW.AZYIEO>V5Y \%Y9W<*R13Q."K(Z,"&4@D$$8(
M.#7YY?&?_@C3\4/V7?%6N?'W_@C!\2]*^']WK9DF\:?L^^,86N_A_P",E9<2
M1_93DZ;*ZY7?#A,80"%"Q(!]W_"SXD?"#XX^ =-^*?P;\9Z!XI\-ZQ )M+UW
M0+R*ZM;E/5)(R5.#D$9R""#@BN@_L[3_ /GQA_[]"OPQ^ \5AX._:/O_  Q^
MPEXHO_V%/VJ)YQ<>)OV6_BFS7/PZ^(<W3S--9?W6),%4EM,. &6*, -+7W7^
MS9_P6P\)Q?%*R_9)_P""FOP>OOV;?C+/^[L++Q5=*_AKQ.00OG:3JP_<2AF(
MQ&[!@SB-6E8&@#[C_L[3_P#GQA_[]"C^SM/_ .?&'_OT*F!!&0<@]"** (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ,*SLK,^,[V(VD6T6<9"^6
M, Y-:_\ 9VG_ //C#_WZ%9ME_P CO>_]>47\S6Q0!#_9VG_\^,/_ 'Z%']G:
M?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_
M 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9
MVG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10 R*VMH"3!;HA/4H@&:?110!^(/_![S
M_P FL_ __LH&H_\ I"**/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO
M_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444
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
MM1_L\_M@?"VR^-/[,OQ>T3QIX9OQB+4]$NQ((WP"8I4.'@E4$;HI%5USRHH
M[VBBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "
MBBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_]E U'_P!(111_P>\_\FL_ _\
M[*!J/_I"** //_\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?
M)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_ &L/^2V? _\
M['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ 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 ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K
M]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "O&_VV_V]_V7O^">WPC?
MXQ?M/?$6+2+2:0P:)H]JGGZGKEW@;;6QM5.^XE)*C PJ[@SLBY8>$?MK?\%=
M9/!?Q?E_88_X)U?"L?'']H>="MWH.GW&-#\&)G:;O7+U2$MU0D'[.&$C'"DQ
MEX]TG[$G_!(J/X=_%Q/VXO\ @H+\5#\<OVB;J,&+Q1JEOC1_""$EA9Z'9, E
MK&A) GVB1N6 B,CA@#R31_V5/VY/^"V6JVOQ&_X*,6&M?!7]G 7"7/AS]G#2
M=1>#7/%D2L'CG\1W4>UX8SA6%DFUEXSY;QB5_P!%OAK\,_AY\&_ >E?"[X3^
M"=+\-^'-#M%M=(T/1;%+:ULX5Z)'&@"J.IX')))Y-;E% !1110 5^>G[?G[8
M7QX_;+_:#OO^"1G_  3*\7-IOB1(%/Q^^--F"]M\.-)DR&L[=U(#ZM.NY$16
M#1<X*L'DM]W_ (*2?MZ?&_QA\9;7_@E5_P $S+NWO/CKXIL!/XS\:%?,L/A9
MH3X#ZG=L,C[6R./(@^]ET<CYHED^@OV _P!@OX(?\$[/V?+'X"_!>UN+EVG>
M_P#%/BG5&\S4O$NJRX-QJ%Y*<F261NQ)"*%5>%% &Y^QS^Q[\!_V$?V?-!_9
MH_9S\(II/AS0H/O.0]SJ%RV#->7,F 9KB5AN9S[*H5551P7_  44_P""EOP6
M_P"">/@339/$NE:AXP^(?B^Y^P?#3X4^&$\[6?%.H,0J10QJ&:.$,R^9.5*H
M#@!W*1MR/_!1O_@J39?LI^)-(_93_9A^'3_%C]I#QS"5\$?##2Y<K9QD'_B9
MZK*"!9V,?+EG93(%(!50\L=/_@G7_P $MKW]GSQYJ7[:G[:'Q%3XK_M+>,+;
M;XB\=W47^A^'[=@?^)5HT+ "TM$#%-RJKR<DA%;RP <E^Q'_ ,$T_C3\3_CG
M9?\ !2O_ (*TZKI_BKXS!"_@#X=V3^;X>^%EJQ#+!9QDLD]\,+YET2Q#K\C,
M5$I^]*** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_
M $*MB@ HHHH **** "BBB@#S_P#:=_9:^ 7[97P:U;X ?M+?#+3?%?A368\7
M6FZC'S'( =DT,BX>"9,DK+&5=3T(KX!TWXI_MB_\$"]1M_!W[2&J^)?C?^R
M)TM]#^)ZV[7GBCX80DA8[?58XQNOM/3(5;A!N0#  _=0-^GU0:EING:SIUQH
M^L6$%W:7<#PW5K<Q"2.:-@59'5@0RD$@@\$'% &1\+OBE\./C;\/M)^+'PA\
M<:7XD\-:]9K=Z/KFC7B7%M=PMT='0D'G((Z@@@X((K>K\V?BC^P1^U3_ ,$G
MOB#JW[57_!'K0V\3_#?4[QM1^)G[)][>%+2Y)YEOO#KG/V*ZVC/V8 H^ JJ^
MV*$?6_["'_!0G]FC_@HG\)G^*7[//BR5Y]/G^R>*O">L0?9=9\-WPR'M+ZU8
M[H9 RN >4?8Q1F )H ]OHHHH **** "N<^+7P@^%GQZ^'NI_";XU?#S1_%7A
MG6;<PZIH6O:?'<VURG4;D<$9!P0>JD @@@&NCHH _-G4_P#@G_\ M\?\$G=0
MN/'O_!(WQI)\3/A&LSW&L?LL?$C7';['$26?_A'M4F+/;-R2+>8E"2S$S.54
M>1?!WX6_L8?MX_%C7/CO_P $FOCAXA_8Z_:UT7<?B!\*=5T@6*7TZ'=)#J^@
M2XANX2QR;JW4[3())$,A"C]@Z^;?V]/^"5G[*?\ P4"@L/%'Q&T34/#'Q$\/
MXD\'?%KP->G3?$>@S+DQM#=Q\R(I)/E2;D&XE0K'< #POX5_\%F_'_[,WC_3
M?V:O^"U?P,B^"?BJ^N!:>'_BSH\DEUX!\52#^*&^.3I\A'S&&X/R+R[QY"U]
M_:3JVEZ]I=MKFAZE;WME>0)/:7EI,LD4\3 ,KHZDAE((((."#FOR_P#B3^T;
M^UU_P3_\%WO[/'_!;OX(:?\ M$?LY:B@LC^T%X9\)+>-9VN0$_X231@K^7M^
M4_:H00"%P9I6)!\+_P!CC]H/]E'P7:_M2?\ !O9^U1HGQ+^#FL%KY_V=O&_B
M<ZAH-TI8F1=$U-G,FF3@DCR9FVB0DRL=HCH _4BBOD?]B/\ X+&_LW?M;>.I
M?V<_B-H6M?!KXXZ;\FL_!KXF0?8M3\S&2UE(X6/483AF1XOG9!O,:J0:\X_X
MBCO^"%'_ $?-_P"8R\3_ /RLH ^Y[+_D=[W_ *\HOYFMBOSNM?\ @Y^_X(9Q
M^*;K4G_;@Q#);(B/_P *T\3<D$Y&/[-S7TE^PQ_P5'_83_X*4?\ "4_\,4_'
M/_A-/^$+^P_\)-_Q3.J:=]C^V?:/L_\ Q_VT'F;_ ++/]S=MV?-C<N0#W^BB
MB@ HHHH **** "BBB@ HHHH **** /Q!_P"#WG_DUGX'_P#90-1_](111_P>
M\_\ )K/P/_[*!J/_ *0BB@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_
MY2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO
M]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J /=**** "BBB@
M HHHH **** "BBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\
M8_\ (L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\
M(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9
MOC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%
M?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBOG'_@H'_P %
M0/V<?^">N@Z;IGCR34O%7Q"\4N+?P#\)O!ML;WQ!XEN6)5$AMTRR1%N#,X"#
M! WOA& /</BA\4OAO\$_A_JOQ6^+WCG2O#7AK0[1KK6-<UN]2WM;2(=6>1R
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
M_B'9?"/X??MS_";7/%.I:A]@T[P[I/CZPN+VYNMQ7R8X8Y2[OD$;0">*I?\
M!4"/]KS4OV'_ !UX3_88^')\2_$GQ!IO]DZ/;#Q!;:8;6&X/EW-RMQ<R(B2)
M 9?+(.1*T9Q@''Q9_P $H_V@_P!@BY_:WL?V2/CA_P $</ G[*O[37AW2I+S
MPK;?\(-I;-K-JD#QS7&EZO%;))*_E";?AFWH)<2R[9=H!^D'QG_:%^"7[/&D
M6.M_&KXEZ7X>BU2]^QZ1%?3_ +_4;G:6\FVA4&6XDVAF*1JS!5+$8!-:7PN^
M+'PS^-W@BS^)/PA\>:5XDT&_WBTU;1KU)X79&*.FY2<.CJR,APRLI5@""*_/
MS]E#XAZI^U-_P<:?M&ZYXLD-WI7[/7PST7PAX$M)CF.PEU01W=_<HAX2:22%
MXC(/F,2*A.!BIOV-/B+J7P9_X.'OVH?V,_#]P8O"7CKX>:/\4;?2%.(+'5U6
MQL+Z:->BO=-.DLI_B:)3VH _1VBBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\
M+_:P_P"2V? __L>Y?_29J /=**** "BBB@ HHHH **** "BBB@ K'\2_\A?1
M_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_ -<#6E6;XQ_Y%B]_
MZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_(L7O_7
MT 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HKY _X+U?M1_';]B[_ ()/?%;]I?\
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
M*** "BBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_ /90-1_](111_P 'O/\
MR:S\#_\ LH&H_P#I"** //\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*
M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "OS=_;H\5^&+#_ (.-/V(]+OO$
M-E#<IX)\>J\$MTBNIFTMUA!!.079'"_WBI SBOTBKB]>_9O_ &=_%6LW'B+Q
M1\!/!>I:A>2&2[OK_P +6DTT[GJSN\99C[DT 8W[3?[9?[+W[&6D>'O$/[4O
MQIT?P/IOBGQ!'HFB:GKKO';2WKQO(L;S!2D"[(W8R2E$&WEAQ7S+^U+X=^"G
M[?O[<_[,^N?LV>+M#\5:Q\%O'UUXK\8^-O"U]%>VVAZ*VFSQ_P!FRW4+,@GO
M;I[+;;;MYB@FEV[%R?LKX@_##X:?%KPP_@CXJ_#S0O$VBRNCR:1XATF&]M79
M?NL8IE9"1V..*L>"O G@?X:^'+?P=\.O!NE:!I%H"+72M$TZ*UMH03D[(HE5
M5Y]!0!^?GP-^'LO[%G_!PC\9]9\=2)IWA7]J3X>:3K/@?6;IPEO<:WHZ);WN
ME!VP#<^6\EV$[Q,2,[2 O[ 7PTNOV@_^"WG[3G_!2CPVRW/@#3_"^E_"[P-X
M@A.ZWUV>W2TFU:2W<<2107=JL'F*2C/O )*,!]]_$/X8_#;XN^&I/!GQ7^'N
MA^)]'ED6272?$.DPWML[K]UC%,K(2.QQQ6EH>A:)X8T:U\.^&M&M-.T^Q@6&
MRL+&W6&&WB485$1 %10.   !0!:HHHH \O\ BM^R5\-?C%XN?QIXHU_Q1;W;
MP)"8])\1S6T.U!@'8AQGU/>O$OB[^RU\//A#\<O@]<>&-<\2W#:CXT,4XU77
MYKD*$A+C8'/RG(Y(ZCBOKVO"_P!K#_DMGP/_ .Q[E_\ 29J /7/^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:LS7/"NG6NHZ;#'/<D3W)5RUPQ(&WMZ5U=8_B7_D+
MZ/\ ]?I_]!- !_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_
M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;
M%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;51\2^$M,L=!NKN&XNBT<1(#W+$
M?B*Z:LWQC_R+%[_UP- %2R\%Z5+9Q2M<WF6B4G%TV.E2_P#"#Z1_S\WO_@6U
M:6G?\@^#_KBO\A4U &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%
MM5'Q+X2TRQT&ZNX;BZ+1Q$@/<L1^(KIJS?&/_(L7O_7 T 5++P7I4MG%*US>
M9:)2<738Z5+_ ,(/I'_/S>_^!;5I:=_R#X/^N*_R%34 8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%%
M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%0ZCJ.GZ/83ZKJU_#:VMM$TMS<W,H2.)
M%&69F; 4  DD\"@#-_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:OCKXZ_\%]OV
M&_ GC>7X)_LR_P#"4?M%?$@96+P3\"M$?7&1LXW3WD?^BQ1AN'82.R8)*<5Q
M?_"+_P#!?[]OKY_%_B_P1^QIX O.3I?A[R_%?C::$]4>Y;;9VI9<8>+;+&2<
MJ<8H QO^#IC7/A;X)_X(O?%?PAK?Q!L+'7]?D\/Q^'=%U'6XTN=4>+Q#ILLJ
MV\+L'G*1))(P0':J,QP%)K^2VOZB?^"D/_!MS\);O_@GC\4(?V7_ (>>*_C7
M^TKXBCT==*^(7Q5\=K>ZY=&/6+*6Z*7-]-#:6O\ HJW62H1F1FCW-N"G\=?^
M(7'_ (+K_P#1C/\ YDWPQ_\ +.@#X K^NO\ X-@?"NG:E_P0S^!][//<J[_\
M)+D1W#*./$VJCH/I7X&V/_!L#_P7,U*$SV7[#^]%<H3_ ,++\,CD'!'.I5_2
M)_P05_9<^.W[%W_!)[X4_LT?M+^!O^$:\;>&O[=_MO1/[3M;S[-]HUW4+J']
M]:RRPONAGB?Y7.-V#A@0 #ZG_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H
MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:O(/
MVY/VIOV<?^"?/[.^K_M'_M ^*+^WTS3]MOIFEV=R9+[6]0D!\BPLXL@RSRL"
M .B@,[%41F':_M4?M2_ _P#8O^ _B']I']HGQM;Z#X4\-69GOKR7EY6/$<$*
M=99I'(1(UY9F ]Z_*WQ!\<;!_%^@?\%J?^"O/A+5(M0N+HVG[&'[)EC ;O58
MGE*>1?O9@9FU6<F%C(R[;8-&3\_V>., [OX3_#_0O@?9:K_P7A_X+H>*8_"W
MBH631?"?X97%TTR?#S3)@QAL+6$_-<ZS<KGS"%#KE@=@#B/9^"O[$_[0/_!9
M#XBZ5^UU_P %,/!FJ^"O@;I-ZNH?"']F>_NF\[42.8=8\1CI)(RG<EF1A0VU
M@%\P3]U^R)_P3J^/W[6/QSTG_@I+_P %@;:RO?&>G/\ :/A'\";:;S]!^&L#
M$,DLJG*7FJ'"EYF!",H(R4B$'Z#4 85I\//#VGVD5A8?:((((UCAAAN"J1H!
M@*H'     '2I?^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO
M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]
M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:
MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ
M/^$'TC_GYO?_  +:MBB@#E/"OA73M0TZ2::>Y!%S(H"7#*,!JT_^$'TC_GYO
M?_ MJ/ __((E_P"OV;_T*MB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV**
M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** /C7]OS_ ()
M>!_VG_%5E^U#^S;\3=2^$/[0_AB#_BE?BKH1R;I5&!8ZI#TOK1P A5\LJ]-R
M;HGY#]B#_@I-J>L?&2+]@#_@IGX!;X1?M#6T>-)C&HO_ ,(]\0( =HOM$NG.
M'+XR;5B9%.0-S+(D?WS7C?[<'[!?[,__  4+^#<OP5_:7\"+J5I')]HT/6K*
M3R-3T&\ ^2\L;D M!,I .1E6 VNKJ2I /3/^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VK\ZO /[:W[6O\ P1Q\::9^SG_P5>\17OC_ ."FHWJ:?\.OVJK6S=GL
M2QVPV'B:-=QAEQA5O.0^ 6+_ +UXOTBT+7M#\4Z)9^)O#.LVFHZ;J%K'<V&H
M6%PLT%S"ZADECD0E71E((8$@@@B@"E_P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% '*6OA73I/%-U8-/<
M[([:-E(N&W9)/4UI_P#"#Z1_S\WO_@6U%E_R.][_ ->47\S6Q0!C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_
M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;
M%% %'2M LM'D>2UEG8NN#YLQ8?K5ZBB@#\0?^#WG_DUGX'_]E U'_P!(111_
MP>\_\FL_ _\ [*!J/_I"** //_\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2
MF?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_
M &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ HHHH
M**** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V
M**** "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 %%%% !6;
MXQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:
M@ HHHH **** "BBB@ HHHH **** "BBB@ HK*\;>.O!'PT\+WGCCXC>,=*\/
MZ+I\1EU#6-;U"*TM;9!_%)+*RH@]R0*^'?B%_P %_P#]GOQ=XNN_A!_P3B^!
MOC[]J7QM:R>5/!\,=*:/0;&3M]LUFX46\,9XQ*@E3D<T ?>]>(?M?_\ !23]
MAG]@O13JW[5_[2WAGPE.T/F6VB3WAN-4NU[&&Q@#W,H[;EC(&1DBOEW_ (9;
M_P""Y/[>?^D?M;_M?:%^S%X&N^9/A[\ E^V^))83_P L[C79\K;3#)^>T#(>
M/E]/;_V0/^"-7_!._P#8HUH>._A7\ K/6/&SS>?>?$;QU</K>O7%P?O3_:[K
M<87;OY C!]* /$/^'G/_  4U_;@_XEW_  2]_P""<-[X:\-77RP?&7]I:631
M--*'@36VE0EKR[C(RR2*=O W)SBIM._X(8>+?VGK^#Q?_P %>OV[?'WQZF$J
MS_\ "NM&N6\,^#+9P=P7[!8LKW!0@ 2LZ,P'S*<U^A=% '%_ K]G+X!_LP^"
M(OAM^SK\&O#/@C08<$:7X8T:&RB=@,;W$2CS'/=VRQ))))-=I110 4444 8_
M@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 5R_QJ^-'PL_9U^%
M.O?'#XV>-K'PYX4\,Z<]]K>M:C)MBMH5[\9+,20JHH+.S*J@LP!U/&_C?P?\
M-/!VJ?$/X@^)K'1="T2PEOM8U?4[E8;>SMHD+R2R.Q 1%4$DGH!7\_?[87_!
M0[XV_P#!<G]LO1?@+^RO\(9O&?@?0M0^V_#'X8ZNCPZ9K<\;;1XO\5GCR=*A
MW!K:Q?#W&Y=P E$<H!WGQ^_;;U[]M'X^^!_VM/V@O@?K/C&*]OS-^Q)^QK !
M]N\4W'S+'XT\1Q\K;6@"L\7F_($5BF8UDEF_03_@GW_P2\\:^!OBS/\ \%!O
M^"C'CJS^)G[26OVOEQWT<9.C> K)@<:5HL+<1*H9E>XQO?<^#\\K2]7_ ,$V
M?^"6G@?]AJ'5_C+\2_&MQ\3/COXY19/B+\6M<A'VFZ.%Q8V2=+*PCVJJ01X!
M$:9X2-(_JV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/\
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
M^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^7?^"A__!+'X0?MW#2/BEH?BG4OAI\:?!G[WX>?&;P?^ZU;1Y1DK#-M*_;+
M0EF#V\AP5=PK(78GZBHH ^!?V3/^"IWQ?^"_QKTS_@GU_P %AO"VF^ OBM>-
M]G\!_$[3OW?A/XEHI"K):SD*MI>ME=]J^W+L H0R)#7WU7FO[67[(7[.W[</
MP5U/]G_]I[X96'BCPSJ:[C;7:E9;28 A+FWF7#V\Z9.V1"&&2.02#^-'[<'_
M  5J_;/_ .#=^?7/V )OC'X>^/L.H>%S=_!GQ7XFU0GQ+X)A9PD=OKD*H5OE
M1"S0,61I/+!.(R(HP#]R;+_D=[W_ *\HOYFMBOY/?^",?_!QS^T-^PW^TUJU
M]^UWXYU_XA_#?XBZX][XW?4+EKF_TJ]F?+ZG:;C_ -_+<85T VA65<_U1?"K
MXJ_#CXX_#C1?B]\(?&FG^(O#/B+3X[[1-;TNX$L%W XRKJP_(@X((((!!% '
M04444 %%%% !1110 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**
M/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM
M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !6)8_$SX;ZF=3&F_$'1+@Z+<+;ZP(-6
MA?[!*QPL<V&_=,3P%;!-?./_  6=U76-&_8!\47K^+?&^@>$_P"TM-3XG:[\
M-8@^O:?X6:[C74YK/(;:5@)\QPK%(#,P5BH%?EO^Q?\ \%5_^#?G_@DIX+^-
MWPZ_9P^)_BGXD>"O&%GI5YH_A34/#5]=76O7)M+B*\MY7O;2W@BBYB5A-@8=
ML*_(H _?&BOB?_@WD^)OQY^,'_!)GX:?$']H&UOXK^^?4SX>_M2622X.B+?S
MKIX9Y/G=5@")&[<O"D39.[<?MB@ HHHH **** "BBB@ HHHH *\+_:P_Y+9\
M#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J /=**** "BBB@ HHHH ***
M* "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/\
MR+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D
M6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'P?\ 7%?Y"IJAT[_D'P?]<5_D*FH
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
MCWXO?%/XL:]\2/CYX@UG5?&.N:@][X@U'Q 7^UW%Q)AB\F\ C((P, !=H
M%?U*^-_VV/\ @@#_ ,$E]4NO '[*/[/_ (/\5_$G1[2:>3PS\#_!EOK6MVZ0
M*6EDO-2 *VZ1 ;I#/<;XUW-M.#7\WO\ P4W_ &\O&7_!2O\ ;6\9_M?>,O#L
M>B_\)'=11:1H44XE&F:?;Q+#;6YD"KYKB- 7?:-SLY 4$* #R[X%>"/B_P#$
MCXR^&/!'P \-:GK'C;4-;MX_"VG:-;^;<RWH<-%Y:],A@&R?E4*22 ":_LU_
MX)"?L/2?L!_L)>#?@OXM\(Z+I_CRYL_[3^)FHZ/>27;:OKLYW7%U/<R_O+B4
M_*I8G:-NU,(%K^2C_@E%^W/JG_!./]OGX>?M86]JUSIFAZM]F\4621AGN=(N
M4,%XJ _\M!#(SI_MHF>,U_;'X3\5^&_'?A73/''@[6K?4M(UG3X;[2M1M) \
M5U;3()(I48?>5D96![@B@#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M#WA'0[3PQX3T*RTO3;"!8;'3M.M4@@MXU&%2.- %10.@  %7* /RS_X*S?\
M!-O]HCX8_P#!-V[_ &%_^"+7[%'AJU7XA7B6'CRZ\+W^E:/-#H\0#R+<76H7
M44UY+<-LA+,TK>5YP8C<N?Q._P"(7'_@NO\ ]&,_^9-\,?\ RSK^OVB@#^/R
MQ_X-@?\ @N9J4)GLOV']Z*Y0G_A9?AD<@X(YU*OZ!/\ @WY^$_\ P4S_ &>O
MV%;/]EO]OSX2'PAJ?P^OC8^"[Z[\0:9JG]HZ,^9(HMUA=3;&MW+Q /M'E>2%
MW;6Q]S^!_P#D$2_]?LW_ *%6Q0!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XUL44 <IX5M?%,FG2-8:I;1I]ID!62 D[MW)K3^Q>-_P#H-V7_
M (#'_&CP/_R")?\ K]F_]"K8H Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V
M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?
M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X
M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H
MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X
MW_Z#=E_X#'_&MBB@#E+6U\4GQ3=1QZI;"X%M&9)# =I7)P *T_L7C?\ Z#=E
M_P" Q_QHLO\ D=[W_KRB_F:V* ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?
M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^
M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?
M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** *.E0:_#(YUB_@F
M4K\@BBVD&KU%% 'X@_\ ![S_ ,FL_ __ +*!J/\ Z0BBC_@]Y_Y-9^!__90-
M1_\ 2$44 >?_ /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3
MY/7[_4 %%%% 'C/[1OPQT?\ ;L_93FTOX)?'!O#U[J?V/6OA_P#$;0H([MM(
MU2UG2XM+Q8I/EE598@DD+XWH98VV[CCX0^(O_!#;_@HWXP_8S\-0V/\ P5*\
M01?M/^%[O5[9/BS%J^H6T6K^'K^82-H=W/&3<R0QNJSQ2,K^2[.B(%*LOT_\
M"_\ @E9:?LB_#NRTO]CG]I+Q?X#\19>\\0I?7DVN^'-?U*5C+<W%QI%[,5MU
MDE9F/V":SDQM4R$#GBOB!_P7,_9U_8R^-=C^S)_P4<\>^!O"OB>[8QQ>)? 7
MB<:QI888 ^WV@ O]'D?.0DT4L(P?]*;!- 'KG_!)+]BOQ_\ \$\?^"?7P]_9
M"^*'Q-M_%NN>$K6\%[J]DL@M@;B]GN1!!Y@#F*(3"-2P!(3.U 0B_1]8?PW^
M)WPW^,G@NQ^)'PC\?Z+XH\/:G%YNG:YX?U.*\M+I/[T<T3,CCZ&MR@ HHHH
M**** "BBB@ HHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['
MN7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?
MQ+_R%]'_ .OT_P#H)H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\
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
M_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_
M %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110
M!^(/_![S_P FL_ __LH&H_\ I"**/^#WG_DUGX'_ /90-1_](110!Y__ ,&F
MW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% '\X
M6G^-O^#G/_@L2US\!/@7XBU7P)\(="OKC0?^$Y1G\.V>JVUM*UL)[C4/FO=0
M9E3$HM=Z,V[=&.:^O/V"O^#/3]BCX&36GCW]MKQWJGQF\3*PFFTA3)INA12_
M>.8XW-Q=$-_%)*J./O0\XK]=M T#0_"FAV?AGPQH]MI^G:?;);V%A90+%#;P
MHH5(T10 J@   #  JW0!@?#'X5_#'X*>";'X:_!WX>:)X5\.Z9'Y>G:%X=TN
M*RM+9>I"10JJ+D\G Y/-;]%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_
M /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !1110 4444
M%%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%% !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 ****
M"BBB@ HHHH ***R_&GC;P9\-_"M_XZ^(?BW3-!T32[=I]3UC6;^.UM;2(=9)
M99"J1J/5B!0!J5B?$?XE_#KX/>"M0^)/Q9\>:/X9\/:5 9M3US7]2BM+2UC'
M\4DLK*B#MR>]?!_C3_@M;\1?VJO%5]\%O^"*W[+][\;M7M+@VFJ?%OQ()=*\
M!:#*.I>\<+)J#+U,,&TNN&C>0<58^''_  1 U#X_>-=/^/7_  6/_:1U/]HC
MQ;93BYTOP'L;3O OA^7^[;:7'M%T0/E,LX_>KCS(R>: */B/_@LI\>OVU->O
M/A5_P1,_97N/B8(;AK34?CM\0XI]'\"Z1(#M9HW8+<:FZ'K'"%/(9?,4UK_"
M/_@AKX?^)OCZP_:*_P""M/Q^UC]IGX@VDGGZ=HOB"$6G@WP^YYV66C1XA<#[
MI>8,)  S1JW-?=OASPWX=\':#9^%?".@66E:7I]NL%AINFVJ06]M$HPL<<:
M*B@<!0 !5V@"OI6DZ7H.EV^B:'IMO965G L-I9VD*QQ01J %1$4 *H    P
M*L444 %%%% !1110!Y_^U5_PT=_PSCXT_P"&0_\ A'_^%F_\(_<?\(5_PE.[
M[!]OV_N_-V_CMS\N[;N^7=7\0?[5?_#1W_#1_C3_ (:]_P"$@_X6;_PD%Q_P
MFO\ PE.[[?\ ;]W[SS=WX;<?+MV[?EVU_6S^W_\ \%-/BC!\9%_X)O\ _!,3
MPO8>._VB-8M0^MZG<_/H?PTL'P#J>K2@,HE 8-';<LQ*%E;='%-\C_M[?\&I
M'PW^+?[&=YXF\%?&;7/$W[35K<7&N^(?BAXOU*1E\;W\JJ9K2XC9F2UA^4+;
ME.8L .7#,: /YTOV==!^/GBGXX>&?#/[+D7B1_B#J.J):^%$\(7$L.HM=290
M"&2$JZ'!;+ @!=Q) !-?U??\$]_^#?[]B#X1?!?PCXZ_:^_9#\$^,OC9<:/!
M-X^UKQ)J5[XEMI=2QEBBZG+-'D< E4 W E21@UD?\$"O^""GPU_X)8_#.#XR
M?%NVT_Q%\<O$NF@:SK:*)(/#MO( 3IUBQ'T$LXP9",#"  _I#0!F>$?!?@[X
M?Z!!X5\!^$],T32[5<6VFZ181VUO$/18XP%7\!6G110 4444 %%%0ZAJ.GZ1
M83:KJM]#:VMM$TMQ<W$H2.)%&69F. H !))X H FHKX:^./_  7O_9+T'QY<
M? ?]BSPAXK_::^)L?R_\(I\&-.-_9VC9(#WFJ ?9;>'((:16E*$?,HKC_P#A
MF'_@MU_P4,_TG]K[]I[3/V6?AY><O\-/@5=+?>*9X3UBN]>D!2VD&2-UH&1A
MP4S0!]&?MH?\%6OV"_V!573/VC?V@-+M/$<^T:=X'T0-J6O7SOCRTCL+8/,-
MY("NX1"3]X5\Y_\ #57_  6Q_P""A?\ HO[&?[*^G?LP_#V\XC^)_P >[87?
MB6>$_P#+6ST&/*P2 8(%T6C8'AA7T3^Q?_P2=_8)_8(=M;_9Z^ 6FP^)[C<V
MH^//$#MJ>OWLCY\QY+ZY+RKO))9(RB$_PBOHR@#X8^"?_! []E33/'EM\>/V
MX?'/BS]I[XF0_,/$WQDU WNGV;9R4L])!^RV\.0"(W6781\K"ON#3-,TW1-.
M@T?1M.@M+2UA6*UM;6%8XX8U&%154 *H   '  J>B@ HHHH **** "BBB@ H
MHHH **** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R")?\
MK]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+
M^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!__90-1_\
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
M10 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\
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
MEF+;2-&TR';'"@Y+$G+22,Q+/(Y+NS,S$L23U]%% !7Y^?\ !R?_ ,%&8O\
M@GU_P3<\06_A#7/LOC_XGF3POX*6*3$UOYJ9O+Y<<CR+<MM<?=FF@]:^_=1U
M'3]'T^?5M7OX;6TM86FN;JYE"1PQJ"6=F8@*H ))/  K^03_ (..?^"EUK_P
M4@_X*(ZS?_#OQ.FH_#?X<QOX;\!2VLV^WO4C?-WJ"$<,+B<$JX^]#%!Z4 ?O
MM_P;K?\ !3_0/VY/^"8^E>(?BUXWL[?QA\(X$\.?$.^U2]6,&*"(&TU*5W(
M6:V5=\C$ RPS^E;?Q:_X+Y?L[:IXXN_@;_P3O^$?C#]J;XB6S>7+IGPJM,Z'
M8.20K7NM2#[+!$2,>;'YJ@\'%?S(?\$A?%O[+FG?MV^ _A]^W)X;EUSX0>+/
M$%OI_BS1YM=NK.R6X;>EC>W0@EC$L4%Q(K,')41O*<'H?[.OA+\&OA)\!/ ]
MI\,_@A\,= \(>';!<6>B>&M)ALK6+IDB*%57)QR<9/<F@#X/_P"&*O\ @LA_
MP4&_T[]OG]LJV^ '@*[YD^$/[.LY&K3PG_EE?:]-N97QE76W#PN&Z+7TU^QE
M_P $POV%?V =-,/[+O[.^B:%JDR%=0\57,;7NM7Q;[YFO[@O.P8Y8H'" DX4
M=*][HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K
M'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "B
MBB@ HHHH **** "BBB@ HHHH **** /Q!_X/>?\ DUGX'_\ 90-1_P#2$44?
M\'O/_)K/P/\ ^R@:C_Z0BB@#S_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_
M )2F?M=_]O'_ *?)Z_?Z@ HHHH ^:O\ @J)^S#\<_CY^Q7<> ?V-=7TG0?B!
MX.U[0O$_P\L[^"-=-GOM'OH+RWLI8V'EB)O("J& 17$9.%4D?E[K'_!9#_@Z
MW_X2&3X.0_\ !';2;?Q"_P#HHUVV^%^N2V"2YV^:MY_:+6/7D,93'WY7BOTT
M_P""R'[5/[2W[''[!?B3XR?LB^ +/Q!X^?5])T;0DU&(/;64M_?0VBW4JLR*
M0K3*HWLJ!W1GR@8'\U#I7_![U,?-'B7P?%NY\KR_!1V9[?ZH]/J?K0!^F/\
MP1^_9E_:*_9._8/\,_#+]K3Q7;ZK\1=0U?5_$/BU;&2-K:QO-3U&XOI+6+R@
M(PJ-.=PC'E[R^S*;2?IVOF;_ ()!1_MFP_L$^&(_^"@\M_)\81XA\2?\)J^H
M&WW--_;U_P"48_LW[CR?(\KRO*Q'Y>S9\N*^F: "OSM_;=_Y6)?V(?\ L1_B
M)_Z:C7Z)5\[_ !@_X)L_";XU_M8^$OVU?%/Q8^(-KX^\ V]W;^"+W2]9MH;;
M1H+J-H[B*.W-LT4JR([*QF61F&,D[1@ ^6/^#ACPEJ&A_%O]B?\ :COH6/AG
MX=?M4:#'XJNL?)8V][=6^VYD/145K7;N/&Z1!_$*/^#FGPGJ_P :?@W^S;^R
M_P""X7N/$?C[]JCPY!I]M$,NMO%;7WVBXXZ)$)(V9NBJ23@"OT"^.7P,^%'[
M2OPAUWX#_'/P7:>(_"GB6P-GK6D7P(2XC)# AD(:-U95=)$*LCJK*5901Y_\
M+_V#_A;X!^*^A_''QIX[\9_$7Q9X2T>;2O!.M?$+6H[V3PY9S*J3K:+%%$@F
ME1$22ZD62ZD10KS,I((!\>_\$_O"6H?!;_@XH_;3\$>+(6BG^(G@SPGXQ\*R
M2C!O=-BB-M/(F>JQW4IA)'&Z.C]ESPGJ_P 0_P#@Z&_:6^-.B1/)H?@#X#Z!
MX/U6[0?NQJ-^=/U".+=T+"*VER.W?%?;'QY_8]^&7QW^('AKXT/K>O>$O'_@
M^WN;7PYX\\'W<4&HVUI< ?:+-Q/%-!<V\A5&,,\4B*Z*ZA7 :M3]G#]E[X1?
MLL>%=3\-?"O2;K[1K^MSZUXIU[5[Y[O4M>U.?'G7MY<2$M+*VU5'1$151%1%
M50 >AT444 >7_%;PI^UGJ_BY[SX/_%?POI&BF! EEJVA/<3"0#YV+@C@GH*\
M2^+OAC]J+2?CE\'F^+OQ/\-:O')XT(TY=*T1K<PR"$ER^2=P*Y 'K7U[7A?[
M6'_);/@?_P!CW+_Z3-0!ZY]B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%%
M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\
MC1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-
M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!_/K_P?#0:W#_PS
M#_;-[#-G_A-?+\F+;C_D YSZ]J_ VOZ/O^#H+_@G%_P5A_X*??M'> ?#'[*W
M['O]O_#OX:>'[K^S_$DGC;0K)]0U+46@>[VQ75]%*L4:6EK&-Z+EUE(RI4G\
MNKG_ (-@?^"YEG-#!<_L/[7N'V0C_A9?AD[CC..-2X_&@#X&K^MGX:>$?^#@
M7QSX&T[XF_ #_@I[^RW\5_#NJ0";2==O?A_/%:7T?0,LNFNZG/.=IX(Q7X2_
M\0N/_!=?_HQG_P R;X8_^6=?>&A?\$D/^"T__!);X7:#^VM_P3%UGQ%ID]_I
M$-[\6?V:M0U.VUIK"^1=MPL$4,TMOJUL2C&(QNM]'%(BAY'WL #]!9/$G_!T
M!X0_Y"WPT_8W\81IT_X1[6_$-A+(!Z_:EVACUXXZU!+^V1_P</\ A#_D8/\
M@C;X&\6*GWY/"?[0.F6>X#@E5O(\^X'7''6O./\ @F[_ ,'4'[*W[2PL_AE^
MVYH"?!/QP;K[!)JU_,[>&KV\!93%]JD ?3I<HS&"\"[5Q^]<D5^J&GZA8:M8
M0:KI5]#<VMS"LMM<V\H>.6-@"KJPR&4@@@C@@T ?GBW_  5@_P""H7A7_DJ7
M_!"OXPVFS_6_\(EXDTC7<>NWR73=SZ=1S49_X+T^)?#I\OXJ?\$J?VR_#&W_
M %MY<_ )KBT7UQ-#='=SZ+W'K7Z,44 ?G/\ \1)O_!/_ $/_ )*IXA^)?@7;
M_K?^$N^">M0^5_O>3!+WX^M=)X2_X.+?^"0OC7;_ &-_P44\'P[^G]K^&M5T
M_MGG[5:QX_&OO2N;\6_!OX0^/]__  G?PJ\-ZWYG^L_M?0[>YW<YY\Q#GGF@
M#Y^\)?\ !7'_ ()P^-]J^'O^"F?P)9W^Y#=_$#3K:1N,\)-,C'\J]/\ "7[3
MGP6\?;?^$$_:K^&NM;_N?V1XGL[G=QGCRY3GBL+Q;_P3!_X)L^/=[>,O^"?O
MP5U)WZSW?POTEI1SGA_L^X?@:\P\6_\ ! #_ ((T^-=W]L?\$^/ 4._K_9$$
M^G]\\?998\?A0!]3P0^,+J%;BV\0V$D;C*21P95AZ@@\T_[%XW_Z#=E_X#'_
M !KX:G_X-D/^"/%C,UU\/?@)XH\'3N=QG\+?%37X#N[D![QU''' Q@4T_P#!
MO-\$=$_Y)9_P4._;"\#X_P!6/"GQ]N8@GT\Z&3M@?04 ?<_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C7PQ_PYC_:W\+_ /)+?^"[?[3EIM_U?_"67]AK
MF/KYT*;N,?S[TG_#O7_@N/X3^;P-_P %]4U2%?N6'BS]FS0I<GU,\<HD/&.,
M?SH ^Z/L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QKX8/P;_X.4_"'_(N_MF?
MLO>,-O3_ (2SX=ZII^[Z_87./P]:/^%B_P#!S5X0_P"1B_9R_9!\8;>O_")^
M+]?T_=]/MRG'X^M 'W/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU\,?\
M-V?\%Z?"7'BO_@A7X?\ $D8^_<^$_P!I71[?;[B.ZAW-]!Z^QH_X?!?MV^&/
M^2H_\$%?C_:8^_\ \(GJ^F:YCZ>2Z9[T ?<_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XU\+C_@X&\#Z%\GQ2_X)9_MI^$,??GUKX"2F#ZK)#<ON'7G'8TO_
M !$S_P#!*'1/^2I>//B%X&Q]_P#X2SX1:[#L^ODVLGN?PH ^Y_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&OD;PE_P<0_\$6O&I4:/^W_ .$8=W3^UK*_
ML.^.?M5O'C\:]/\ "7_!6/\ X)>^.=J>%_\ @HE\$[F1_NV[?$[2XYCSC_5O
M.'_3O0![5]B\;_\ 0;LO_ 8_XU1\2VGBU-!NGOM6M7B$1\Q$MR"1[&OP$_X/
M6/C#\(_B]:?LR7_PF^*7ASQ1!:_\)I]IG\.ZY;WJ1;O["V[C"[!<[6QGKM/H
M:_"2@#^]^RL_&ALXC%K-F%\I=H-L<@8^M2?8O&__ $&[+_P&/^-?P.5_6]_P
MP7_P5$_X*=?\3C_@J'^T,?@U\,+SYA^SO\#M6*W5[ ?^6.LZV,M/D?+)#!F)
MP<J8V% '8_M/?\%MOA)\+OB7+^S-^R5HVI_M&_&8ED7X>_":R%W%I[@X+:CJ
M(S;6,:MP[$N\9^^BCFN#F_X)J?\ !3#_ (*4Q)KG_!6C]J*'P3X"NB''[.7P
M5U"2ULYHC_RQUC54/FWI(P'BC8Q9&Z-TZ5]P_LO?L?\ [,7[%?PWA^$G[*_P
M2T#P3H,6TR6NBV862Z<# EN)FS+<R8X\R5G<^M>D4 >5_LZ_LJ?#']DCX;6O
MPA_9H^''A/P5X<M,%-,T#1EA61\ &65A\\TIQS)(6=NI8UWGV+QO_P!!NR_\
M!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[
M+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\
M!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[
M+_P&/^-'V+QO_P!!NR_\!C_C6Q7C_P"V_P#MS?L[?\$^/@5??'[]H_Q?]@TV
M!Q;Z3I5F@FU#7+Y@?*L;*#(,\[D<*,!1EG945F !;_:8_:.\!_L>_!76_P!H
M3]HWXO:)X8\)^'[;S;_4[Z$_,QX2&)!EIIG;"I$@+NQ  )KX,^&/[-O[4O\
MP71\:Z+^U)^WGX:O/ _[-NBZ@FI?"?X :I&8KGQ<RG,.M>((T/,;##16A)7:
M><H6>YZS]F?]AG]HK_@I1\:M$_X*&_\ !7#PA_9&C:+<_;O@A^S+.YEL/"T9
MYCU+6$8 7>ILN#L=<19PRJ<11?HY0!@Z=H/B?2-/@TG2;W3;6UM85AMK:WL=
MD<4:@!451@*H   '  J;[%XW_P"@W9?^ Q_QK8KR+]L?]N[]E#]@3X9/\5_V
MKOC+I7A737W+IUK<.9;[5)0!^YM+6,&6YDY'"*=N<L57) !Z+]B\;_\ 0;LO
M_ 8_XU\F?MO_ /!7KX.?L>>-;?\ 9^\)7%]\7/C7JOR:%\&?AEIAU#5Y)",A
MKHIE+"( AF>4A@A+JC@&O(_^$S_X*W?\%@OW/PQT[7/V/OV>[[KXGU>W4_$7
MQ7:'O:P9VZ-&Z])"?-'RNC2JQ6OK/]A[_@F]^R!_P3Q\&3^%?V9?A5!IU]J7
MS^(O%NIR&\UO79B=S2WE[)F24ER7V B-68[$7.* /Q=_X. ?$/\ P43MOV'C
M\;?^"H?Q]LO!=SXYU1=+^%_[+OPRU'_0H'QYDU]KEZISJ+6\0!\I"T G>W(*
MJ[1G\&:_O\K-\8_\BQ>_]<#0!_ K7]=7_!N1_P %%_%7_!1/_@G;H;^)?&MM
M<>//AF8O"_C1+I-]Q<>5&/L=\YSEO/@"[G/WIHI_2OT,T[_D'P?]<5_D*FH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\
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
M'7PT\-Q^?K/BS4V(6.VM85!;;N9 \I4J@8##.R(_A7[$/_!.'XX_&3XZV/\
MP4T_X*U7%CKWQ=1"_P -OA?:2>=H'PLLW(98K="2D^H8"F2Z.[:X^1F*JXZ/
M_@GC_P $PO&?PW^*-Y_P4!_X*%^.+3XE?M*^)[3RY=51"=)\#6+ XTC186XA
MC0.RO. 'DW/S\\C2_:M !63XY\>>"/AAX0U'X@_$GQAI?A_0=(MFN=5UK6K^
M.UM+.%>LDLLA"1J/5B!7Q]^UG_P6H^%?PX^*<_[)/[#WPOU;]HSXZG=&W@7P
M#.IL-#?.TRZOJ9S;V,:MPP)9U;"N(]P:N$\"_P#!(#X^?MN>+]/^/7_!;_XY
MP?$"6TN5O?#_ .S[X(EFLO _AY^J>>FX2ZK.N<;YCMY="9D(H A\4_\ !6/]
MJ;_@H+XCOO@W_P $1/@C#K>D6]R]GKO[2WQ(LIK/PEI+*=L@T^%E$NJSKVVK
ML5@I9)(VWUZ=^QQ_P1@^"'P&^)J_M6?M0^/M9_: ^/,^U[KXI?$=5F_LYP<A
M-*L<M#IL2DG8$W.@)"NJG:/KOPMX5\+^!_#EEX.\%>&[#1](TRV2WTW2M+LT
MM[:TA486..*,!8T X"J  *OT %%%% !6;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7
M T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_
M ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_
M )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "
MBBB@#\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 AT_3
M[#2;"#2M*LH;:UMH5BMK:WB"1Q1J %15'"J   !P *FHHH ALM/L--B:#3K&
M&W1YI)72"((&D=B[N0.K,S%B>I))/)J:BB@ HHHH **** "BBB@ HHHH *\+
M_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J /=**** "BBB@
MHHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *":
M -BBBB@ HHHH *^/_P!N?_@D!\*/VG?B'#^U9^SQ\0-5^!_[06D1YT;XN>!8
MUCEO"  (-4M<B/4K=@%5ED^<JH7<4!0_8%% 'XV?M ^)_@K\5O'F@?LN?\'%
M/[.%E\)_BI#.MK\*OVN_AK=OI^DZQ/&<Q2V^K(H?3+D'YS;78, ;+E(LQJ?;
M;7XK_P#!7W_@E/;1S?&+0[W]LGX"01AX/'?@ZU2+Q_H-GC(DNK,-Y>L1JF/W
ML;>8WS22.@PM??WQG^"?PB_:)^&NJ?!WXZ?#C1_%GA?6K<PZGH>N6*7%O.O8
ME6'#*<,KC#*P#*00#7Y\W?[)?_!0K_@C+=2^+O\ @G+=ZM\>?V>X)#+JG[.7
MBK56DU_PQ!G<[>'K^3<TT:C)%G)N)QA1))(9% /LG]C'_@H%^R'_ ,% ?A^?
MB)^RE\:M*\306X4:MI:.8-2TF0\>5=VDH6:W;((&Y0K8)4L.:]EK\R]!^ /_
M  2S_P""V\D_[7_[$7Q4U[X+_M ^'I676/%?@@_V'XMT"^SM>WUO3LA;M"Z[
M',@82B-D2?:"*U(?^"BG_!1+_@E],GA?_@KI\#C\1/AG;N([?]ISX-Z,\L-M
M%G EUS2$'F69P07FA'E D*BRG)H _2"BN,^ ?[1/P*_:E^&MC\8?V=?BQH7C
M/PSJ(_T76- U!+B+=@$QOM.8Y%R T;A74\, >*[.@ HHHH **** "BBB@ HH
MHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ "%35#IW
M_(/@_P"N*_R%34 %%%% !1110 4444 %%%% !117PE^WC_P4K^,/BGXW3?\
M!-'_ ()5:+8>+OCQ=P ^,?%]VOFZ#\+;%^&OM1D 97N@#F*UPQW8+*WRQ2 '
M1_\ !1C_ (*A:W\"/'VF_L/_ +$/P^A^*7[2_C*UWZ#X.ADS8^&;5@,ZOK4J
MD"VM8PP<(2KR_* 5#!JV/^";O_!+W1/V-[S6_P!HCX\_$&;XI_M#?$!1+\1O
MBOK$>9'S@_V?IZ$#[)81[558T"[Q&A8*JQQQU?V6?V4/V-/^"+7[._B/XO\
MQE^-=HVOZY-_:7Q;^./Q$U%4U'Q-J+98F261BP3<6$-HA8\X'F2,SMXO<?M]
M?\%$O^"KEQ)X2_X)-_#.3X4_"2X<Q7O[3WQ5T-EEOX<X+Z!I$H#7!X.V><",
M_,K"%P#0!]1_MU?\%._V/_\ @GCX?M+G]H'XB-)XCUC">%OA]X;MCJ'B'7YF
M;:D=I91G>VY_E$C[(@Q +@D _+/_  I3_@K#_P %?O\ 3?VHO$>K?LG? &^Y
M3X8>$-0#>.O$]J?X=3OMNW3(G4_-;QKOPSQRH>'KZ!_85_X)$_LK_L/>(+OX
MQ6\6K_$;XO:UE_$WQF^)%Z=3U_4)67#^7-)D6L1'R^7$%RH4.TFT&OJ:@#R_
M]DS]C#]E[]AGX6P?!O\ 93^#.C>#M"BVM/%IL!,]]*!CSKFX<M+<RXX\R5F;
M'&< "O4*** "BBB@ HHHH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"YIW_(
M/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\
MU^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E
M%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% 'X@
M_P#![S_R:S\#_P#LH&H_^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM
M_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %>%_M8?\EL^!__ &/<O_I,U>Z5X7^U
MA_R6SX'_ /8]R_\ I,U 'NE%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/
M_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110!\B?
MMV?\$@_@]^U9X\MOVH/@?XZU;X*?'_18\Z!\8O :B*ZF(  @U*W!6/4K<@*K
M)+\Q4!-^S*-Y7\)_^"M'QH_9"^(&F_LE?\%Q/AIIG@+5M4F^P>$OCUH$;/X&
M\9<8 FE8#^R[EART4P5/O,1"A0-^A]<U\7_@Y\*?C_\ #G5/A%\;?AYI'BKP
MQK=N8-5T/7;%+BVN$ZC<C@C(.&5AAE8!@00#0!\8?&[_ ((G> ;/Q]<?M;?\
M$IOCK>_LW_$_446ZN+CP9$EQX3\4 _.JZCI!_P!'D1L\21!0"YDV2-@UB^"?
M^"RWQC_8\\6:?\#?^"V_[.9^%%_=W*V>B_&_P:LVH^ _$$G129P&ETR1O^>4
MX. "[F)<5@7W['7_  4#_P""-M[-XV_X)F7VI?&[X!Q2M/J_[-/B[5WDUCP]
M"3N=O#FH2;F91R19R[B>0HEDDW+]._LB_MX?L._\%7O@]K6A^!9K'6Q'"UC\
M0OA3X[T>./5-'?.V2UU+39PW <%=V'B9E(5B5( ![_X1\8>$OB!X8L?&W@/Q
M1IVMZ-JELMQINKZ1>QW-K=PL,K)%+&2DBD=&4D&M&OSN\7?\$=?CU^Q/XFOO
MC/\ \$1?VC?^%<-<W+7FL_ /Q[+/J7@;7)#RPA0L9]+E<_\ +2$GHJ Q(#73
M_L\_\%O_ (>P_$RS_98_X*6_![5?V9OB_.?+L].\;7*OX=\0L"%,NEZPN+>9
M68@!792&8(K2,#0!]U44D<B2HLL3AE8 JRG((]12T %%%% !1110 4444 %9
MOC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%
M?Y"IJ "BBB@ HHHH **** "BF7%Q;V=O)=W<Z111(7EED8*J*!DDD\  =Z_#
MK_@J[_P7]A_:N^+DO_!.O_@G=XN\57?A^]N7T[QCXU^%VG-?^(_%KY*OI'AR
M-.$1L,LNI.1&JK(8O,"JMP ?6O[7/_!0/X_?MN_&O7?^"<O_  21\46UE>:(
MQM_CA^T=(GFZ1\/K8Y$MI9."%NM5*AP K8B(/*LLDEOY=\ ?VL?@#^Q]X;NO
M^"=O_! 3]G&Y_:&^)<5V9OB!\3KN^_XIVVU-\^;J6NZYPM[,3N800-@@-'&Z
M,NRJ_P"R-_P10_:4^/\ \%-"^$/[9UU!\!OV?-,42:9^RO\ "/6V^U:QNP6F
M\3ZXA$M_/(0#*D9VMA2IA9-M?I]\#?@'\%?V9OAII_P=_9^^%VB>#_"^E)ML
M=$T"P2W@0G&YR%'SR-C+2-EV/+$DYH ^-/@;_P $4[CXH_$K3_VJ?^"OOQN?
M]H?XEV;^?HOA>ZMC!X)\)L<'R[#2R DY'W3-<*3)M5FC#C=7WM;6UO9V\=I:
M0)%%$@2**-0JHH&  !P !VI]% !1110 4444 %%%% !1110 5F^,?^18O?\
MK@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R"
M)?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8K'\#_P#(
M(E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@
M HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!__90-1_\ 2$44?\'O/_)K/P/_
M .R@:C_Z0BB@#S__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^
MGR>OW^H **** "BBB@ HHHH **** "BO#OV\/&W[;GA_X:Z5X2_X)[^ _"6K
M?$CQ!K<<,.I_$,7*^']#T^-3)<W=XUL1(V<1PQQ1[I&><.$9(I"OQCXT_:(_
MX.+?V?OCE\&/A]\?]:_8_P!0T_XJ_%"S\,+8^ ]-\2W.J1VOE37=_>(ETT,>
MR"SMIY&8MPWEC!W4 ?I_17S)_P %!_VF/VD? VM^"_V7OV$K_P"&7_"ZO'SW
M=_I8^*][<QZ/8:-8A/M=S*MGF>21Y9[:WAC0$LTKO]V%\;O[!^G?\%/K/1_$
M<W_!2[Q'\$;O4'N;=?"=O\%;355ABA"OY[74FHX9G9C&$5$ 4(Q+,6 4 ]^H
MHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BB
MB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT
M_P#H)H V**** "BBB@ HHHH **** "BBB@ KY)_;P_X)#_!7]KOQK:?M)_";
MQGJWP:^/>AIGPY\9? .(+[(&!#J$(*IJ5L0 K1R_,4&P.JEE/UM10!^=_P *
M/^"L_P >_P!B;XA:7^RW_P %P/A[I_@J^U&Y%EX._:)\,1,W@KQ8W11<O@?V
M3=$#+)*%CX=L0QA=WVC\=?V>?V;_ -LOX12_#/X^?#'PYX^\'ZS LR6>JVR7
M4#AEREQ!(.8WVME)HF5AG*L.M;WQ6^$OPP^.OP]U3X3_ !F\ :1XH\,ZW;&W
MU;0M<L$N;:ZC/.'C<$'! (/4$ @@@&OSUU+]BG]OK_@COJ-QX^_X):ZE??&+
MX&),USK?[,/C+67?4-$B)+2/X<U"7<PQEB+27=NYP)I'!4 M2?L _P#!27_@
MEI(WB+_@E'\:6^+/PKM"7F_9I^,>M,TME".3%H6LO\UMCD)#/^Z7EF,K$5[5
M^Q5_P65_98_:W\<R?L]>-;/6_@_\:K$B+5_@Y\4K/^S=667'_+H9,1W\9P61
MHB79 ',: BNW_8,_X*8_LJ?\%$O"5[JGP+\6W-GXET)S#XQ^'?B>U-AX@\-W
M"MM>&\LW.Y,/E?,7=&6! 8D$#5_;5_X)W_L??\%!_ R>!_VJ/@QIWB V@)T7
M7HP;;5='DSD26EY%MF@(8!MH;8Q4;U8<4 >UT5^;G_"&_P#!8S_@DM^]^&VL
M:E^V3\";'_F7-<N5@^(WAVU':WN<;-95%YV,/.<[418U!-?4'[#7_!4+]C3_
M (*%Z/=']GSXG@>)-*#+XD^'WB2W.G>(=#E4[7CNK&4[UVM\ID3?%N! <D4
M?0=%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!<T[_D'P?]<5_D
M*FJ'3O\ D'P?]<5_D*FH **** "BBJ'BGQ5X7\#^'+WQCXU\26&CZ1IEL]QJ
M6JZI>);VUI"HRTDDLA"QH!R68@ 4 7Z\O_:S_;0_9>_88^%D_P 9?VK/C/HW
M@W08MRP2ZE.3/>R@9\FV@0-+<RXY\N)6;'., FOA?]IW_@O)XH^*_A[Q7IO_
M  2M\#Z/K7AKPC%(/'7[3OQ->73O 'A55PKF%RHEU:X!("PP*=S-&46=6Q7Q
MO_P3]_X(R?%;_@LE\?;7_@H!_P %$_BAX[\7_"N";S?#]_XX#6&I_$,!LA[:
MQC;9H>AYYCAB_>S!F8.JR+Y0![IXF^+/[?G_  <P:?>_#W]F2'6/V>_V/GNW
MM/$7Q#UJ#/B+X@HC$2VUI C!8[8G]VX#F/A]\DI#6J_H!_P3X_X)3_L1_P#!
M,GP+_P (E^RS\(K>RU*YMUBUKQEJQ6ZUK5L8/[^Z*@A,@'R8PD2GE4!)KWSP
MEX2\+> O"^G>"/ _ARQT?1M(LH[/2M*TRU2"WL[>-0D<44: *B*H "@  # K
M0H **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?
M^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5
MC^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV
M7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%
M% !1110!^(/_  >\_P#)K/P/_P"R@:C_ .D(HH_X/>?^36?@?_V4#4?_ $A%
M% 'G_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U
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
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 <IX5US4;73I(X?#=S.#<R,71EP"6Z?A6G_P )+J__ $*%[_WTM'@?
M_D$2_P#7[-_Z%6Q0!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!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!REKKFHKXINKI?#=RSO;1JT 9=
MR@$\FM/_ (275_\ H4+W_OI:++_D=[W_ *\HOYFMB@#'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** *.E:K
M>ZA(Z76B3VH5<AI2,-[<5>HHH _$'_@]Y_Y-9^!__90-1_\ 2$44?\'O/_)K
M/P/_ .R@:C_Z0BB@#S__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\
MV\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_P!K#_DM
MGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** "BBB@ H
MHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *^4OV]O^"2'P$_;5\2V/QX\)
M>(]7^$_QP\/*&\*?&GP!)]FU:U=5PL5T%*K?VV/E:&4YV%D5T#-GZMHH _.G
MX<?\%5/VE/V /'.F?LV?\%P/ UCHEK?W2V7@_P#:;\(6C'PEXB8\(FHJJYTB
M[8#+!@L1.]@(XT#M^AFBZWHWB71[7Q%X<U>UU#3[ZW2XL;ZRN%EAN(G4,DB.
MI*NK*00P)!!!%9WQ'^&OP]^,/@;4_AC\5_!&E>)/#NM6K6VK:'K=A'<VMY">
MJ212 JPZ'D=0#U%?GEK7[!/[<_\ P2.UBZ^*'_!(W6I_B3\'VN7N_$7[*OC?
M6G9K)"Q:23PYJ$I9[9^2?LTI96)8_OG*(H!^D&K:3I>O:7<Z)KFFV][97D#P
MW=G=PK)%/$P*LCHP(92"001@@U\#_%C_ ((EZG\#?'VH_M'_ /!'#X_W'[//
MCB^F^TZQX&$+7G@7Q-(/X+O2SE;0D?*)K=?W:D[(PQW5[M^P/_P5 _9:_P""
MAFA7]K\)M=OM#\;^'6,7C;X6^,+,Z?XB\.7"MM>.YM'^8J&^7S4W1Y^4L&!4
M?15 'Y_?"G_@MGK'P'\>Z=^SC_P64_9_N/V?/&M]-]FT?Q\DS7G@3Q-)_?M=
M3&X6;$?,8;@_NUQOD#';7QI_P=!_\%O_ !9^S?\ &SX._LX_L@_$&WFU#PWJ
MMA\0/&=[IEZ'M[V+DZ?ILCQDAX9HFEFE3HR26S#K7ZU_\% /&W[,WPS_ &-/
MB+\2OVPO!>B^(OAUX?\ #-Q?^(M"U[3XKJ"_1%_=VXCE!5I9)2D<??S'3&#B
MOX>/''B#3O%GC35O$^C^&;71+/4-2GN+/1;&21X-/A>0LEM$TC,YCC4A%+,6
MVJ,DGF@#^X#X3_MW_LQ^/?V)?#/[=^J?%71?#GPZUSPK;:P^N^(-3BMH+%70
M!X)7<A1-'*'A9!SYB%0">*^1M1_X*2_MW?\ !4+49_ /_!&[X2CPC\.FF:WU
M/]J;XK:+)#8,H)#-H6F2J)+^08.V65?+#*5=$RKU^2G_  :S>$OV3/VSOVD'
M_9/_ &[WUKQLG@[2I-?^"7P_\2>()9?"\-R)7DU(_P!FD^5-<E9$F ;*,B3E
MT8JI']0VG:=I^CZ?!I.D6$-K:6L*PVUK;1!(X8U "HJJ %4   #@ 4 ?*7[#
MW_!'C]F?]CSQG/\ M ^,-4UKXN_&S5!OU[XS?$RY^WZO+(1@K:!R4L(@"55(
MOF"$(TC@"NF_X*+_ /!2KX-_\$\?A_IMQXAT>_\ &'Q#\7W7]G?#+X4^&5\[
M6/%6HL0J10QJ&9(0S+YDY4J@( #NR1MSG_!2+_@J%H/[&=SH?[/GP-^'\_Q2
M_:$^( ,/PX^$VC29EE)W#^T+]P1]DL(]K,TCE=PC<*0J221XG_!.C_@E[KWP
M.^(.I?MR?MR?$"#XH_M+^,+79K?BZ2/-AX6M&!QI&BQ, +:V0,4,@"O+EB=H
M9E(!S?["/_!-7XQ^,?C?!_P4O_X*L:QI_BSXZW,!_P"$+\&6;>;H'PLL7Y6S
MT^,EEDNP"/-NLL=V0K,<RR?=]%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ
M'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_
M ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]
M_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_ (/>?^36?@?_
M -E U'_TA%%'_![S_P FL_ __LH&H_\ I"** //_ /@TV_Y2F?M=_P#;Q_Z?
M)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@
M HHHH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)
MFH ]THHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A
M?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ^5_P!OC_@DK^SY^W!KMA\:M(UK5_A?\:O#BAO"'QI\ 3?9-9T]U7"1
MSE2HO;?^$PRG[A94>/>Q/AWP_P#^"I7[4/\ P3N\:Z;^SI_P6\\%6=EI-]=K
M8^$/VHO!M@Q\+ZZQXCCU6)%SI-VV/FR!$3O(5(T\QOT9K'^('P]\!_%?P7J7
MPX^)_@S2_$/A_6;5K;5M$UJQCN;6\A;K'+%("KJ?0@T ?@;_ ,'BW_!4+0?%
MFA^"/^"=GP*\<V>I:9J-M:^,?'VHZ/?)-!<PNN[2[421DJZ,I:[(R00;1P:_
M VOZN?C9^R/^TU_P0S\.>(OVKO\ @FI\5-/UGX"Z+'-J_C[]FWXH^)O)L--M
MP=TT^@ZG<,392')Q!*65V)_US&.,?CK_ ,%??^#D[]I__@H%\9?#EY^S5K7B
M'X4?#WP1J%OJ?AK2;/40FH7FIQ@'[;>R1$JY1BRQP@M&JY)W,QP ?"'[*O[2
M/Q'_ &/_ -H[P7^T[\)+_P"S^(?!'B"WU33]S$)/Y;?O(),<F*6,O$X[I(P[
MU_55\:/^"YNE_&_P#\/O@]_P2A\)6OQ2^.OQ@\)VVLZ-HLLN[3? -C,B^9J&
MO2IQ!Y#,5^SY#NZ@<;XQ)\G?L<?\'&G[8/\ P5$^#?@_]A7]D3X5:7H'[3?B
M"VGM?%GQ#UJ6!/#^@:7;H@FUVW@9C)/<LKY6T",J2 M\Z86OT^_X)W_\$W_@
MA_P3J^&%[X:\!7=_XE\9>)[O^T?B/\3?$DAGUGQ9J;$L]S<S,68)N9RD(8J@
M8G+.SR. <Y_P3<_X)@^#_P!AZVUOXQ?$WQU=?$WX\?$!A<_$[XO:]'F[U&4X
M/V2U4_\ 'I8QE55(4P"$3=PB*GU1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!
M_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_
M $*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^
M9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]
MY_Y-9^!__90-1_\ 2$44?\'O/_)K/P/_ .R@:C_Z0BB@#S__ (--O^4IG[7?
M_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^
MQ[E_])FH ]THHHH **** "BBB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K
M'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ^(/^"^'_  2Y^(__  54_8JE^$'PA^+^H>'?$WAW
M4#K.B:(]\8M)\13HA"VE\H_.*4Y$4AR0021_(%\5?A5\1_@;\1]:^$/Q>\%Z
MAX=\3^'=0DL=;T35+<Q3VDZ'#(RG\P1D,"""00:_O<KX4_X*R_\ !![]B_\
MX*@^+?#/QM^*]K?^'?%7AB[A&L:WX;5(Y_$.E(<G3[EB/H$G&9(P6 R"  #\
M+?\ @VZ_X(R?M'?MQ?M':#^U[_PE?B#X=_#+X=^((KO_ (371YFMK_5[^%@W
MV'3Y/_'9IL%45BF&9MH_J]KFO@Y\+?AU\$OA7X?^$OPD\&Z?X>\->']*ALM&
MT72[<106D"* $51^)).2Q)))))KI: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59OC'_D6+W_ *X&@"YI
MW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U
M^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%
M_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 ?B#_P
M>\_\FL_ _P#[*!J/_I"**/\ @]Y_Y-9^!_\ V4#4?_2$44 >?_\ !IM_RE,_
M:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110
M4444 %%9_BOQ5X<\"^%M2\;^,-:M]-TC1M/FOM5U&[D"16MM$ADEE=C]U516
M8GL :^-OV</^"SFK?M+?&WPY\(?#_P#P2J_:U\-Z?XEO?+MO'OC7X3?V9H-M
M;;&D%W-=RW&(XBBY7@LY9552S $ ^V:*\1^/G[;/ASX4?'7PW^R=\-_A_J7C
M[XJ>*=$N-<M/".D7D%LFFZ/!((I-3O[F=@MK;&5EA0@/)+*VU$;#LNI^RG^V
M%\/OVJ[;Q7HFCZ)J7ASQA\/O$3Z#\0? ^O>5]OT*_"B1 QB=XYH)HF66&XC9
MDEC;((8.B@'K5%%% !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!C
MW+_Z3-0![I1110 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B
M7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"
MIJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A
M4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^
M!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5CV7_(
M[WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% 'X@_\ ![S_ ,FL
M_ __ +*!J/\ Z0BBC_@]Y_Y-9^!__90-1_\ 2$44 >?_ /!IM_RE,_:[_P"W
MC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%%
M'B'_  45_9-\=?MQ_LD>)_V7/ 7Q]G^&LWBM88-0\36N@+J4@M%E622W$+31
M K+L$;Y;!C9UQ\V1\=?LP?M6?\%./^"?/[<G@7_@G]_P5(\<Z)\6?!?Q<>ZL
M_A'\==#T=+"Y&I6\1D_LW4K>-0BNZ !3AFW.I\V8>9Y/V7^V]^U!\7OV3_ 6
MA?$+X5?L<^-/C-!=>)(;+Q)I'@">%M3TJP='+7L5M)@W95U1/*5D_P!9DNH!
M->:W_@[QI_P4/^-OPA^+/C3]GWQ5\// /P@\42^,+"+X@VL%IK.NZ[]AN+.T
MBCLX9I7MK6!;N>:1YS&\DL<"I&R;I* /GO\ X)R:WJOQ,_X.)?VYO&GBJ5GN
M/"?AWPAX;T**0Y^S6#6OF,B9Z*\D E(Z%I":?^SGXBU#PM_P=4?M!_#[0I&C
MTOQ9^S;HFNZ_#&<++?V4^FVEO(XZ%E@N)%!/.&/O7J'B?]G?QS^Q=_P5O\4?
M\%"O!OP[U_Q/\.?C;\/K30_B9;>$M(EU'4="U[33&MCJ'V. -/<6LMJA@801
MR/'* [#8Q(T_V OV2?B/=_MV?'G_ (*C_'/P3>>%]5^*RZ9X>^'OA'52GV_2
M?#.GV\48FNU1F$4UY-$EP8-Q:%50/ARR( ?:-%%% '!_$']I[X ?"KQ&WA+X
MB?%32](U)(4E:SNY&#A&Y5N >#7B'QR_:0^!GQ3^./P;@^'OQ,TW5GL/&S27
MBVDC'RD: HI.0."Q KZ7U;P1X+UZ\.H:YX0TN]N"H4SW>GQR.0.@W,I.*\,_
M:<\&^$-"^-OP3;1/"FFV9E\<R"4VMC''O MV(!V@9YYH ]U_X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_
MT&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%
M%/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_
M 'Z% %/_ (3'PQ_T&H/^^JR]>\2Z#<ZGIDT&J1,L-T6E8'[HV]370?V=I_\
MSXP_]^A61XCLK--5TE4M(@&O"& C'(VF@"W_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU6?XH\4>'[SP_=VMKJL3R/$0B*>2:W/[.T_
M_GQA_P"_0K.\76-E'X:O'CLXE80G!6, B@ L?%WAJ.RAC?680RQ*"">AQ4O_
M  F/AC_H-0?]]5-I^GV#6$!-E"285R3&/05-_9VG_P#/C#_WZ% %/_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_
M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/
M_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/
MC#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V
MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\
M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C
M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\
MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V
MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJL_P 4>*/#
M]YX?N[6UU6)Y'B(1%/)-;G]G:?\ \^,/_?H5G>+K&RC\-7CQV<2L(3@K& 10
M 6/B[PU'90QOK,(98E!!/0XJ7_A,?#'_ $&H/^^JFT_3[!K" FRA),*Y)C'H
M*F_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[
M.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5
MS^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_
M *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* .?\)>
M)=!L=,DAN]4BC8W4K!6/8MP:U/\ A,?#'_0:@_[ZJIX+LK.72I&EM(F/VR49
M:,'C=6O_ &=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG
M_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\
M,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_
MX3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'
MPQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\
MWZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\
M^,/_ 'Z% '/^$O$N@V.F20W>J11L;J5@K'L6X-:G_"8^&/\ H-0?]]54\%V5
MG+I4C2VD3'[9*,M&#QNK7_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z
M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\
M"8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#
M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A
MC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H
M I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_O
MT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_
M +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT* .?M/$N@IXMN[U]4B$3VL:I)G@D$Y%:G_"8^&/^@U!_WU52
MSLK,^,[V(VD6T6<9"^6, Y-:_P#9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P
MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!
M'I^MZ3JKM'IU_',R#+!#T%6J9%;6T!)@MT0GJ40#-/H _$'_ (/>?^36?@?_
M -E U'_TA%%'_![S_P FL_ __LH&H_\ I"** //_ /@TV_Y2F?M=_P#;Q_Z?
M)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@
M HHHH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)
MFH ]THHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A
M?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35
M#IW_ "#X/^N*_P A4U !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!<T[_D'P?]<5_D
M*FJ'3O\ D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO
M^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!
M_P#V4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^UW_V
M\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E
M_P#29J /=**** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL
M?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R
M#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'
MP?\ 7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;
M_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB
M_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** /Q!_X
M/>?^36?@?_V4#4?_ $A%%'_![S_R:S\#_P#LH&H_^D(HH \__P"#3;_E*9^U
MW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? _
M_L>Y?_29J /=**** "BBB@ HHHH **** "BBB@ K'\2_\A?1_P#K]/\ Z":V
M*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "LWQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@
M_P"N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7
M%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0
MJV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFM
MBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y
M_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/_I"** //_P#@TV_Y2F?M
M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH ****
M"BBB@ HK$^)'Q+^'?P=\#:G\3OBSXYTCPUX<T:V-QJVNZ[J$=I:6<0(&^260
MA4&2!R>20.IKSG]E[_@H)^Q-^VI=:EIW[*G[3W@[QU>:.@DU/3]!UA)+FVC)
M"B5H3B01DD 2;=I/&<T >PT5RGQG^.OP6_9S\"3_ !0^/WQ8\.^"O#=M/'#<
M:[XIUB&QM(Y)&VQH99F50S-P!G)K#_9^_;"_92_:P757_9B_:/\ !/Q!70C"
M-:;P;XFMM2%B9M_E"8P.WE[_ "Y-N[&=C8Z&@#T>BBB@ KPO]K#_ )+9\#_^
MQ[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J /=**** "BBB@ HHHH **** "
MBBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\ (L7O_7 U
MI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\ (5-0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_ )%B]_ZX
M&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\
M((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH *
M*** "BBB@ HHHH **** /Q!_X/>?^36?@?\ ]E U'_TA%%'_  >\_P#)K/P/
M_P"R@:C_ .D(HH \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_
M &\?^GR>OW^H **** "BBB@ HHHH **** /.OCY^R_\ "C]IR\\+V?QO\/6_
MB'P_X7UAM8B\*:I;)-I]_J"QM';S7,3@K.L(DE=(W!3S6CDQNB0CX/\ VK?V
M,_AEX2_X+T?LE?$#]CKX?:5X0\6+H?BO4_C WA/3X[."?PS!:PV]O+>Q0JJ,
M9+FX:VC<C<[%03B!2GV'^WW_ ,%"/V</^"<WP7_X6]^T'XVL+!]0NUL/"^BS
MW\<$^LW[8"PQESA$7(:69ODA3+L>@/S#^R;_ ,%1_P#@EQHOCV7Q(?VT?"WQ
M0^//Q@US3=,U&W\%6ES<RW$S2^38Z-IR/&OD:?:F9]K2LBDO/<S,KRN0 4/^
M"TK_ +:T_P <O 7BGPM_P2FTS]IWX#^!=#O-3\3^$-2UK3Y#?:W/^Y2X739U
MFDNWM+43"("WDR]_(0NZ-''MW_!'OX]_\$[OVF?V:+KXN_\ !/3X">&/AG8W
M&L-9^.?!>B>#++0[S2]8A10T%[!:(JO(J,NV3Y@R,,$$,J^CZ[_P4:_83\)?
M'OQ)^S!XW_:L\%>'O'GA*SMKO7O#OB764TV6"&>%)XW1[G9',/*D1SY3/L#C
M=MS7C_\ P3.^!WA^P_:K_:A_;8^%^E&P^'_QN\8:%/X.1;<PQ:N=.TTQ7NM0
MQD#]S=WEQ.4EQ^_$'GKN2:-V /LJBBB@ KPO]K#_ )+9\#_^Q[E_])FKI/BM
M^R5\-?C%XN?QIXHU_P 46]V\"0F/2?$<UM#M08!V(<9]3WKQ+XN_LM?#SX0_
M'+X/7'AC7/$MPVH^-#%.-5U^:Y"A(2XV!S\IR.2.HXH ^O:*Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BL?
MQ+_R%]'_ .OT_P#H)H_X0?2/^?F]_P# MJS-<\*Z=:ZCIL,<]R1/<E7+7#$@
M;>WI0!U=%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%
M%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M0!L5F^,?^18O?\ K@:A_P"$'TC_ )^;W_P+:J/B7PEIECH-U=PW
M%T6CB) >Y8C\10!T&G?\@^#_ *XK_(5-6%9>"]*ELXI6N;S+1*3BZ;'2I?\
MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'
MTC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8K-\8_P#(L7O_ %P-
M0_\ "#Z1_P _-[_X%M5'Q+X2TRQT&ZNX;BZ+1Q$@/<L1^(H Z#3O^0?!_P!<
M5_D*FK"LO!>E2V<4K7-YEHE)Q=-CI4O_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0 >!_P#D
M$2_]?LW_ *%6Q7*>%?"NG:AITDTT]R"+F10$N&48#5I_\(/I'_/S>_\ @6U
M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U !X'_Y!$O\ U^S?^A5L5RGA7PKIVH:=)--/<@BYD4!+AE& U:?_  @^
MD?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z
M1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S
M>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_
M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U
M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M0 67_([WO_7E%_,UL5REKX5TZ3Q3=6#3W.R.VC92+AMV
M23U-:?\ P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L451TK0++1Y'DM99V+K@^;,
M6'ZU>H _$'_@]Y_Y-9^!_P#V4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB
M@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@
MHHHH **** "BBB@ HHHH Y_QS\)?A5\3VM7^)?PS\/>(C9!Q9G7=%@NS 'V[
M]GFHVS=M7.,9VC/05F>'OV<OV>O".M6_B3PI\!_!FF:C:/OM+_3O"]I!-"V"
M-R.D893@D9![UV=% ''>,OV=OV?OB+XSL_B-\0?@7X.UWQ#IR*NGZ]K/ABTN
MKVU52641SR1LZ $D@ C!-=CTZ444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE
M>%_M8?\ );/@?_V/<O\ Z3-0![I1110 4444 %%%% !1110 4444 %8_B7_D
M+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L
M7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6
M+W_K@: +FG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6
M/X'_ .01+_U^S?\ H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% !
M1110 4444 ?B#_P>\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$4
M4 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U
M !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_ /8]R_\
MI,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% !6/
MXE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+
M%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?
M^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5
MC^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV
M7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%
M% !1110!^(/_  >\_P#)K/P/_P"R@:C_ .D(HH_X/>?^36?@?_V4#4?_ $A%
M% 'G_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U
M!1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_P EL^!__8]R_P#I
M,U>Z5X7^UA_R6SX'_P#8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% !6/X
ME_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\ (L7O
M_7 T 7-._P"0?!_UQ7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\ (L7O_7 UI5F^,?\ D6+W
M_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\ (5-0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%
M8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &
M/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !11
M10 4444 ?B#_ ,'O/_)K/P/_ .R@:C_Z0BBC_@]Y_P"36?@?_P!E U'_ -(1
M10!Y_P#\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_
M % !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_\ 8]R_
M^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 >Z4444 %%%% !1110 4444 %%%% !
M6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:
MTJS?&/\ R+%[_P!<#0!<T[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_ ,BQ>_\
M7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+
M_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_
M]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !111
M0 4444 %%%% !1110!^(/_![S_R:S\#_ /LH&H_^D(HH_P"#WG_DUGX'_P#9
M0-1_](110!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^
M3U^_U !1110 4444 %%%% !1110 4444 ?GWJ/Q=U'_@H'_P6@\>_L-^(M=U
M2/X1_L]_#RPO_$_AW2M5GM(_$OB?4_*E@^VR0.C3VMO:NVVV)V&<%W#;%"Z_
M_!/O]H;QA\+?^"E_[0'_  2@\9>*]3US0O!6EZ9XW^$5]K>HRWE[9Z%?1P"[
MTR2>9FDEAM;N=$@9V=Q')L+81 //?^"?WA+4/@M_P<4?MI^"/%D+13_$3P9X
M3\8^%9)1@WNFQ1&VGD3/58[J4PDCC='1^RYX3U?XA_\ !T-^TM\:=$B>30_
M'P'T#P?JMV@_=C4;\Z?J$<6[H6$5M+D=N^* /TOHHHH *\+_ &L/^2V? _\
M['N7_P!)FKI/BMX4_:SU?Q<]Y\'_ (K^%](T4P($LM6T)[B82 ?.Q<$<$]!7
MEGQ6_9J_;O\ B-_9>N_\+Z\"+K?ANZ>\\.73^')D2VNBA3>P!8.,'HRL/:@#
MZCHKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:
MBOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%
M+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?_N:@#[&HKXY_
MX4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?
M^%+_ /!:W_H\CX6?^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N:@#[&K'\2_\
M(7T?_K]/_H)KY1_X4O\ \%K?^CR/A9_X2/\ ]S5Q'Q3T?_@L/X"\9^"O#6N_
MM:?#FXN?$^N-8Z9+:^$EV0RB,N6DW6X.W QQDYH ^_:*^.?^%+_\%K?^CR/A
M9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\
MA(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A
M(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X
M2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]
MS4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S
M4?\ "E_^"UO_ $>1\+/_  D?_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4
M?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /<U
M'_"E_P#@M;_T>1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__<U'_"E_
M^"UO_1Y'PL_\)'_[FH ^QJ*^.?\ A2__  6M_P"CR/A9_P"$C_\ <U'_  I?
M_@M;_P!'D?"S_P )'_[FH ^QJ*^.?^%+_P#!:W_H\CX6?^$C_P#<U'_"E_\
M@M;_ -'D?"S_ ,)'_P"YJ /L:LWQC_R+%[_UP-?)?_"E_P#@M;_T>1\+/_"1
M_P#N:N6^-OA/_@LA\+_A1KOQ \3?M<_#:ZL-*L3/=6]EX2'FR*"!A=UN!GGN
M: /NG3O^0?!_UQ7^0J:OBOPS\*_^"TFN>&]/UJR_;#^%Z0WEC%/"DOA'YE5T
M# '%MC.#5[_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]'D?"S_PD
M?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!]C45\<_\ "E_^"UO_ $>1\+/_  D?
M_N:C_A2__!:W_H\CX6?^$C_]S4 ?8U%?'/\ PI?_ (+6_P#1Y'PL_P#"1_\
MN:C_ (4O_P %K?\ H\CX6?\ A(__ '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_
M .YJ/^%+_P#!:W_H\CX6?^$C_P#<U 'V-17QS_PI?_@M;_T>1\+/_"1_^YJ/
M^%+_ /!:W_H\CX6?^$C_ /<U 'V-17QS_P *7_X+6_\ 1Y'PL_\ "1_^YJ/^
M%+_\%K?^CR/A9_X2/_W-0!]C45\<_P#"E_\ @M;_ -'D?"S_ ,)'_P"YJ/\
MA2__  6M_P"CR/A9_P"$C_\ <U 'V-17QS_PI?\ X+6_]'D?"S_PD?\ [FH_
MX4O_ ,%K?^CR/A9_X2/_ -S4 ?8U%?'/_"E_^"UO_1Y'PL_\)'_[FH_X4O\
M\%K?^CR/A9_X2/\ ]S4 ?8U%?'/_  I?_@M;_P!'D?"S_P )'_[FH_X4O_P6
MM_Z/(^%G_A(__<U 'V-6;XQ_Y%B]_P"N!KY+_P"%+_\ !:W_ */(^%G_ (2/
M_P!S5RWQM\)_\%D/A?\ "C7?B!XF_:Y^&UU8:58F>ZM[+PD/-D4$#"[K<#//
M<T ?=.G?\@^#_KBO\A4U?%?AGX5_\%I-<\-Z?K5E^V'\+TAO+&*>%)?"/S*K
MH& .+;&<&KW_  I?_@M;_P!'D?"S_P )'_[FH ^QJ*^.?^%+_P#!:W_H\CX6
M?^$C_P#<U'_"E_\ @M;_ -'D?"S_ ,)'_P"YJ /L:BOCG_A2_P#P6M_Z/(^%
MG_A(_P#W-1_PI?\ X+6_]'D?"S_PD?\ [FH ^QJ*^.?^%+_\%K?^CR/A9_X2
M/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__
M '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\
MW-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X2/\
M]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\
M*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S4?\
M"E_^"UO_ $>1\+/_  D?_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7
M_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /<U'_"E
M_P#@M;_T>1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__<U'_"E_^"UO
M_1Y'PL_\)'_[FH ^KO __((E_P"OV;_T*MBO@+X!Z/\ \%A_BYX,N_$OA/\
M:T^'-I;6^N7EC)%?^$EWF6&0H[#;;D;2>1WQ7;_\*7_X+6_]'D?"S_PD?_N:
M@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?
M_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_
M +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N
M:@#[&HKXY_X4O_P6M_Z/(^%G_A(__<U'_"E_^"UO_1Y'PL_\)'_[FH ^QJ*^
M.?\ A2__  6M_P"CR/A9_P"$C_\ <U'_  I?_@M;_P!'D?"S_P )'_[FH ^Q
MJ*^.?^%+_P#!:W_H\CX6?^$C_P#<U'_"E_\ @M;_ -'D?"S_ ,)'_P"YJ /L
M:BOCG_A2_P#P6M_Z/(^%G_A(_P#W-1_PI?\ X+6_]'D?"S_PD?\ [FH ^QJ*
M^.?^%+_\%K?^CR/A9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O
M_P %K?\ H\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A
M2_\ P6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X
M4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /J[P/\ \@B7
M_K]F_P#0JV*^ O@'H_\ P6'^+G@R[\2^$_VM/AS:6UOKEY8R17_A)=YEAD*.
MPVVY&TGD=\5V_P#PI?\ X+6_]'D?"S_PD?\ [FH ^QJ*^.?^%+_\%K?^CR/A
M9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\
MA(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A
M(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X
M2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]
MS4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S
M4?\ "E_^"UO_ $>1\+/_  D?_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4
M?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /<U
M'_"E_P#@M;_T>1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__<U'_"E_
M^"UO_1Y'PL_\)'_[FH ^QJ*^.?\ A2__  6M_P"CR/A9_P"$C_\ <U'_  I?
M_@M;_P!'D?"S_P )'_[FH ^QJ*^.?^%+_P#!:W_H\CX6?^$C_P#<U'_"E_\
M@M;_ -'D?"S_ ,)'_P"YJ /JZR_Y'>]_Z\HOYFMBO@+0M'_X+#ZK\>]>^$MK
M^UI\.4U;2=#M;Z[NW\)+Y$D4K$*JXM]VX8YR *[?_A2__!:W_H\CX6?^$C_]
MS4 ?8U%?'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ (4O_P %K?\ H\CX6?\
MA(__ '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C
M_P#<U 'V-17QS_PI?_@M;_T>1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /<U
M 'V-17QS_P *7_X+6_\ 1Y'PL_\ "1_^YJ/^%+_\%K?^CR/A9_X2/_W-0!]C
M45\<_P#"E_\ @M;_ -'D?"S_ ,)'_P"YJ/\ A2__  6M_P"CR/A9_P"$C_\
M<U 'V-17AG[*G@+]OGPEXIU.[_:Y^.G@[Q7I,NGA-*M/#>A_998;G>"7=O*3
M*[,C'/)'3%>YT ?B#_P>\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?
M_2$44 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3
MU^_U !1110 4444 %%%% !1110 4444 >4?'G]CWX9?'?X@>&OC0^MZ]X2\?
M^#[>YM?#GCSP?=Q0:C;6EP!]HLW$\4T%S;R%48PSQ2(KHKJ%<!JU/V</V7OA
M%^RQX5U/PU\*])NOM&OZW/K7BG7M7OGN]2U[4Y\>=>WEQ(2TLK;54=$1%5$5
M$55'H=% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y!^T?X%\7>+/B
MQ\)-;\.:#/=VFA^,)+K5IX0"MK"8&4.W/3/%>OT4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5YQ^UWX4\1^.?V:?&/A'
MPCI$M_J5_H[16=G  7E?<IVC/?BO1Z* ,?X?6-WI?@'0],U"W:*>WT>VBGB?
MJCK$H93[@@BMBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *\X_:[\*>(_'/[-/C'PCX1TB6_U*_T=HK.S@ +RON4[1GOQ7H]
M% &/\/K&[TOP#H>F:A;M%/;Z/;13Q/U1UB4,I]P016Q110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D'[%/@7Q=\/OA/
MJ6B>--!GTZ[F\8:I=1P7  9H9)RR/P>A'(KU^BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /(/V*? OB[X??"?4M$\::
M#/IUW-XPU2ZC@N  S0R3ED?@]".17K]%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 >0>#? OBZP_;3\:?$"\T&>/1=0\
M'Z=:V6HL!Y<LT;L70<]0#7K]%% !1110 4444 %%%% !1110 4444 %%%% '
MX@_\'O/_ ":S\#_^R@:C_P"D(HH_X/>?^36?@?\ ]E U'_TA%% 'G_\ P:;?
M\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)(I=&19"A((#+C(
M]QGBEHH _.;]AO4OB]X?_P""^W[3_P '?''[0WC?QOH>C?"_PO>Z#:^+-526
M/33=!99D@@@CBMX%,A8XCB3@C.<9KZ-_;-_8H\8_MR^+['X>?$#X]^-O!OPH
MTO1Q/>Z-\-_$;:3?^)M5EED4QWEU&/-2TMX8XV6&,J)I+HESB!0WSS^RC_RL
MC_M7?]D;\%_^BDK[=^/'QU\(? #P2OBOQ);7>H7M]>)I_AOPWI,:R:AKVI2!
MC#8VD9(#ROM8DL52-$DED9(HW=0#\^_^"9/A+]H7]A3_ (*__%/_ ()@)\?_
M !C\2O@N/@]:?$'P?/X[U9]1O_"UQ+J$=F-.^TMR4D_TEPG VPHP4,96?ZT^
M.W_%Y_VX_A/\!HOWNE^ K*\^)7BN,?=\]%?3-%@D'<//<7]TGI)I"GM5O]DK
M]GAO@;K_ (H^/'QZU[2)OB_\:M<@N/%%Q;W8\B!;:VD^PZ#IY<*TL%G:QRX;
M:'F?[5<,J>842I^PM_Q='Q+\5_VO[K]XGQ!\=3:5X6E/;P[H;2:9:;3WCFNH
M]3OD/==1!H ^1?\ @KC_ ,$W?%6B_LJ>-?VV=$_;*^-"?M"Z"(=1\':IX9\;
MWMM82ZF]S'':Z'8:1$_DI!+)(MM%&JM.[.K223,TF_\ 0SX+6_Q>U/\ 9Y\)
M6OQNU!+#Q[<>#+!/%]UI*0E;?5VM(Q=/"&5X\+.9"H*LG X(XKYV_P""NO\
MP3 ^#'_!0SX :K>^-/'OBWPQXL\(Z7/JO@;Q-I'C:_M;31=2MXGDAN7LQ-]E
M;# !Y3&)@F0LJ'!'1_\ !&GXL_''XZ_\$N/@A\6_VC[RZNO&.N>!K>?5-0OU
M(GOXPSK;W<A/+/-;K#,S?Q&0MWH \$_X) :U\6+?_@IA^W;\+?B5\>/&/CNT
M\)>,O"5OX?N?&.K_ &F2RMI[*_N##$B*D,"!I,;(HT7Y0<9YKZ>_X*,>)]?M
MOV9;WX1>!]4EL_$WQ8U>S\!>'KFV;$UK)JDGD75Y'_M6MC]MO>_%H>#TKYC_
M ."47_*7[_@HC_V/'@?_ --%U7T;KW_%[?\ @I!HGA\?O=%^!W@>36[L=4/B
M'7#+9V9!_P">D&G6VI[AU"ZM$> 1D \?_P""\?AOQI\)_P#@D!\1]?\ V>/C
M9XN^&K?#_P '0C1X/ ^H160E@CFMH5MWE\HSI&(=R 0RQ9#G=NP,?2/[-E_X
MSO\ ]B/P#J?AF6VO/$,WPKTJ73WUJXD\F>].FQ&,SNH9]ADQO8 M@D@$UX5_
MP<'_ /*&+]H+_L21_P"E=O7T!^QI_P F@?"G_LFVA?\ IO@H _/K]HW_ ((S
M>'/V<?V:O&_[4GQ__P""S'[:]Y<>$/"FH>(O$T^@?&I-,LKJ:&%YY$M;4VDO
MV=9'&R.'>^W<J@GBOLO_ ()4?![XM_ K_@GC\)OA]\??'WB/Q-XX'A*#4/%V
MK>+-9GO[\ZA>%KN:"2:X9G80M,8%R<!85   KA?^"J2?\+S\2_ [_@GO:?O8
MOB]\38-2\:6_\+>%?#^S5M05R.0LT\6GVA[$7A'?!^O: "BBB@ HHHH ****
M "BBB@ HHHH *212Z,BR%"00&7&1[C/%+10!^<W[#>I?%[P__P %]OVG_@[X
MX_:&\;^-]#T;X7^%[W0;7Q9JJ2QZ:;H++,D$$$<5O ID+'$<2<$9SC-?1O[9
MO[%'C']N7Q?8_#SX@?'OQMX-^%&EZ.)[W1OAOXC;2;_Q-JLLLBF.\NHQYJ6E
MO#'&RPQE1-)=$N<0*&^>?V4?^5D?]J[_ +(WX+_]%)7V[\>/CKX0^ '@E?%?
MB2VN]0O;Z\33_#?AO28UDU#7M2D#&&QM(R0'E?:Q)8JD:))+(R11NZ@'Y]_\
M$R?"?[0O["G_  5_^*?_  3 3X_^,?B5\%Q\'K3X@^#Y_'>K/J.H>%KB74([
M,:=]I;DI)_I+A.!MAC8*&,K/]:?';_B\_P"W'\)_@-%^]TOP%97GQ*\5QC[O
MGHKZ9HL$@[AY[B_ND])-(4]JM_LE?L\-\#=?\4?'CX]:]I$WQ?\ C5KD%QXH
MN+>['D0+;6TGV'0=/+A6E@L[6.7#;0\S_:KAE3S"B5/V%O\ BZ/B7XK_ +7]
MU^\3X@^.IM*\+2GMX=T-I-,M-I[QS74>IWR'NNH@T ?(O_!7'_@F[XJT7]E3
MQK^VSHG[97QH3]H701#J/@[5/#/C>]MK"74WN8X[70[#2(G\E()9)%MHHU5I
MW9U:229FDW_H9\%K?XO:G^SSX2M?C=J"6'CVX\&6">+[K24A*V^KM:1BZ>$,
MKQX6<R%059.!P1Q7SM_P5U_X)@?!C_@H9\ -5O?&GCWQ;X8\6>$=+GU7P-XF
MTCQM?VMIHNI6\3R0W+V8F^RMA@ \IC$P3(65#@CH_P#@C3\6?CC\=?\ @EQ\
M$/BW^T?>75UXQUSP-;SZIJ%^I$]_&&=;>[D)Y9YK=89F;^(R%N] '@G_  2
MUKXL6_\ P4P_;M^%OQ*^/'C'QW:>$O&7A*W\/W/C'5_M,EE;3V5_<&&)$5(8
M$#28V11HOR@XSS7T]_P48\3Z_;?LRWOPB\#ZI+9^)OBQJ]GX"\/7-LV)K635
M)/(NKR/_ &K6Q^VWO?BT/!Z5\Q_\$HO^4OW_  41_P"QX\#_ /IHNJ^C=>_X
MO;_P4@T3P^/WNB_ [P/)K=V.J'Q#KAEL[,@_\](-.MM3W#J%U:(\ C(!X_\
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
M[TKPMJL=E;ZE!<WZ02I<21QBY8%9>4$RQG8,H<G/Z-U^=O\ P=+?\H@?%/\
MV/'A?_T[VU?;7[2WQLTG]F_]GWQG\>-9L'O(O"?AR[U*/3X?]9?31Q,8;6,#
MDR2R;(D Y+2*!UH ^>E\-_&+]I;XN_'KXN_ SQI'X>U2UN=,^$_@;Q4\"3?V
M/9VDRW&OZI;(X*/<+<7MQ;JC@HT^BP!AM!S\8?\ !2G]A_XI_P#!('3/ /\
MP4$_84_;'^->N>*(?B;HNA^-?!OQ%^(%QKEIXYM]0N!"8Y8Y  9VD(' P Y>
M,1NBM7Z>_L>_!J__ &;?V6O"'PP\8ZK#<:WINCF\\8ZKN 2\UJY=[S4[LGH!
M+>3W,IY_CZ]Z\KM/!MA_P4)^.?@_]H#Q##O^#/PKUEM:^&MO.N$\8^(51XH]
M?(/_ "X6B/*+-O\ EXEE>Z'[J.VDE -O]LW]C#QI^W#XHT_X;>-_CUXT\%?"
MG3=*-QJFE?#CQ$VE:CXGU.21E$-U=1CS8[.WB0.(HROGR7(+G$ 5ODO_ ()P
M>"_V@?V!/^"R?Q"_X)BZ=^T#XR^)/P5U#X*0?$7PL/'FL/J5]X3N'U-;$60N
MGYV2$7#"/ !41MC<)'?] ?B[^T7\-OA#\+[7XHWFHMK<&L-!!X2TWP\R75UX
MEN[A2UM:V"A@L\DH^96W"-4#2NZ1(\B^??LG?L]2_!CQ1XI_:+_:#UG26^+W
MQGU>V;Q \%X#;V$%M;R#3_#]@SA3-%:6ZS,7"AIY6N;@JH<(@![Y1110 444
M4 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**/^#WG_DUGX'_ /90-1_]
M(110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7
M[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!\[?#'_@FQ\)_A3^U[XC_;DT#XM?$*Y^(?C&PMK#Q;?ZCK-K):ZK9VX18;
M=[46JPQ(HC4 PK&PYPP+,3A_MM_\$C/V:OV_OBEHWQ<^._Q!^*%OJ/AW3GLM
M!M?"GQ N=+M;!)#F9XXH, 22?*'?.Y@B*3A5 ^I:* /D#]F/_@B5^R!^R;\5
MI/C?\,_&'Q/OO%*>'K[2-)U;Q9\0;G5FTA;M526XM%N0Z17&U=H?:>&8$$&O
MICX1_"'P5\$?@YX;^!/@"TFMO#_A7P[::)I,33GS5M;>!88]SK@E]J@EQ@EL
MGK73T4 ?)_PH_P""0'P.^%WA74/A;??M$_'/Q?X U.:1[OX=^-?BE<WVDO&[
M%FMF^5;B2V;)#V[S-%*"PD60.X;ZFCT>TLM$70-#5=-@AM1;V8L(8U%J@7:G
MEH5*#:,8!4J, 8(XJU10!\]_LX?\$W_A%^RY^T-X[_:<^'/Q.\?7/B?XGWL%
MW\0CK6M07-MKDT$<J0,\7V<"'RA*VSR/*P,+RORUZI\,/@GX1^%'B3QMXOT&
MZO[K4O'WBG^WM?N]1F1V,ZV5K9111[579#';V<"(G)&&))9F)["B@#R?]LW]
MCSX=?MT?!+4OV=?C+XJ\2VG@_78A%X@TKPYJ$5H=3C$D<BQRRF)I557C!Q&R
M;LD-N& .H^ OP;TS]G[X4Z-\'?#_ (PUW6=*\/6,-CH\WB*YBGN;>TBC2.*
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
MURT@M-;\;>,-7DU#5;RVA+&*W\U\+! C.[""!(X@[N^S>[,?2:* /#/V[O\
M@G]\&_\ @HK\+D^"7[0WBGQ8OA#[9!>7.@>'=7CL8[JXA??%+)(L1F)1L$*'
M"9 )4D UUWC+]FWP]\2?ACH/PJ^)'COQ)KUCH7B72M;>[O[FW%QJ<VG7T=]:
MQ71C@59(A/# 6 56<1 ,S9?=Z+10!YK^UM^RWX#_ &S?@1K/[.GQ2\2^)]-\
M.>(46'6QX3UQ].N;RW_BMGF0;O)?HZ# =<JV5+ _(5Q_P;2_\$][[2VT#4_B
M)\<[O3GA\F;3;GXRZD]O+%C!B9-V"A'&WTK]!Z* .4^(?PDTKQU\*KCX/Z7X
MCU7POI5SIW]GF3PN\,$T-IY?EF&)I(I!$NSY0R ,N!M92,UPO[#G[#OPI_X)
M]?!2S_9T^ OB?Q1+X*TIY6T/0O$6IQWBZ899Y9YO)E\I9</+,[E7=E!/RA<G
M/LM% !1110 4444 %%%% !1110 4444 %%%% 'D7[:G[&7PU_;R^"6H?LZ?&
MOQ3XFM?!NM*JZ_H_AS48K3^TT26.6-)93$TJJKQ*VV-T#9(?<, :OAO]FO2O
M#'[-[?LQV/Q7\;-I*:#_ &-8:Z-9CBUBPLQ"L*)#=PQ(RNB#"S$&4$[MY(!'
MI%% 'Y[:3_P;1_\ !/G0=+30]#^)/QULK*(,([.T^,NHQQ(&)) 12 ,DDGCD
MDU]2_ 7]A7X#?LW7'@(_#"TU2&V^&WP_NO"/A.PO+X316]I=7-M<W=RQ9=\E
MU/+:0&24M\VPX W,3[)10!X=^UW^PAX'_; \2^#?&^L_&_XJ> ]=\"7-S+H>
MK_#'QS-I,C"<1B5)X]KPW"'RE&'C)QN7.UF!ZCX(?LL?#/X&:[J?CK3+S6_$
M7B[7+2"TUOQMXPU>34-5O+:$L8K?S7PL$",[L(($CB#N[[-[LQ])HH \,_;N
M_P""?WP;_P""BOPN3X)?M#>*?%B^$/MD%Y<Z!X=U>.QCNKB%]\4LDBQ&8E&P
M0H<)D E20#77>,OV;?#WQ)^&.@_"KXD>._$FO6.A>)=*UM[N_N;<7&IS:=?1
MWUK%=&.!5DB$\,!8!59Q$ S-E]WHM% 'FO[6W[+?@/\ ;-^!&L_LZ?%+Q+XG
MTWPYXA18=;'A/7'TZYO+?^*V>9!N\E^CH,!URK94L#\A7'_!M+_P3WOM+;0-
M3^(GQSN].>'R9M-N?C+J3V\L6,&)DW8*$<;?2OT'HH ^5OVR?^"/O[+7[<?C
M7PSXU^+OC#XDZ8?!FD?V;X4TKP7X[N-(L=+A(VN88;< *[J%1GZE$1?NJ *'
M[)?_  17_8Y_8X^.UA^T9\/=:^(VO>)M*TZZL](F\=>/[O6(; 7"A)988YR0
MDACW1[QSMD<=Z^N** "BBB@ HHHH **** "BBB@#\0?^#WG_ )-9^!__ &4#
M4?\ TA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3;_E*9^UW_P!O'_I\GK]_
MJ_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!_P#V
M4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^UW_V\?\
MI\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^2_^"[/B'7_  G_
M ,$AOCYXC\+:Y>:9J%IX#EDM+_3[EX9H7\V+YD="&4^X-?A5_P $M?\ @B9_
MP48_X*D?LGV?[6'@+_@IAJGA73[S7+W35TG5];U>:97MG"LY:.;;@YX%?N5_
MP7X_Y0V?M"?]D_F_]'15X!_P:'?\H;-$_P"R@:]_Z.2@#X__ .(3;_@J9_TE
MV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\
M*AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG
M_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >
MH_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA
M-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\
M@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_
MTEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_
M\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N
M?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J
M_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB
M@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\
M?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3
M;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J
M9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TE
MV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\
M*AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG
M_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >
MH_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA
M-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\
M@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_
MTEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_
M\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N
M?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J
M_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB
M@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\
M?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3
M;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J
M9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TE
MV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\
M*AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG
M_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >
MH_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA
M-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\
M@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_
MTEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_
M\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N
M?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J
M_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB
M@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\
M?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3
M;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J
M9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TE
MV_\ *AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\
M*AKG_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG
M_P >H_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >
MH_XA-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA
M-O\ @J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\
M@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_
MTEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_TEV_\ *AKG_P >H_XA-O\ @J9_TEV_
M\J&N?_'J_?ZB@#\ ?^#0KQ9\:/\ AN3]HKX4?%?XQ>(/%7_"*^'XK!'U;6KF
MYB\V'4Y(6EC69VV;MGUP<5^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'X@_\'O/_)K/P/\ ^R@:C_Z0BBC_ (/>?^36?@?_ -E U'_TA%% 'G__
M  :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'R!_P7X_Y0V?M"?]D_F_\ 1T5> ?\ !H=_RALT3_LH&O?^CDKW_P#X+\?\
MH;/VA/\ LG\W_HZ*O /^#0[_ )0V:)_V4#7O_1R4 ?I]117PAXL_X.'/V(O!
MOBK4_"&J?"3X\276E:A-9W,EI\&-2EB:2)RC%'"X=25.&'!&#0!]WT5\ _\
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
M?%[6+^P\#^'5U!+*W=+&T:\OKNYN75O)@A@4$[$DD9I$58VR2OQ?\#OVD/\
M@HY_P3U_:S^%/[$__!4>+0/C)X$\>>)GT;X-_M$Z+9_9]2M]7^RS)#:ZK:G(
M6>2!Y(Q*OS$2.3+/^]*>??\ !3GQ?^T!_P %)?"?BC]L3_@GWIJP3_L4?%'4
MK+0;ZPN9AKGC*_MX(8_$5G9M$P%I:K:R[$;;+-=21GR_)"KYP!^EO[+'[1^F
M_M.?#W4?%D/A*[T#4_#_ (LU7PSXFT2[N8Y_L6J:==/;7"1S1_)/$63<D@P2
MCKN5'#(OC/BW_@I7\0=&_;G\0?L"^#/V,]>\5>+M \!Q>,S=Z3XPTV"UN](D
MNOLR-&UX\.)C+\AB;: 0?G*_-7FG_!.S7_AY^VAXN\#_ +0?[#7Q7\7^%/V=
M_"W@.);WP38W9CM]9\6W5P;RXBNI)5>>>:U61C>2B0BYN;L;I)&CG#<QK'_"
MW/\ B)3\;'X,_P#".?VK_P ,;Z:"/$_VC[/L_P"$B?!_<?-D-M..XR,@X- '
MUO\ L-?MZ_!']OSX=:UXW^$=KK>D:CX3\377ASQOX.\5V"VNK>'-7MFQ-9W4
M2.Z!AD8:-W0\@-E6"V_VP?VKM0_9=\*Z1-X*^!'BCXH>+?$.H-;:%X$\&-;B
M_NHHHS)<71:XDCCC@A3;O=F WRQ(/FD4'A_^":G_  3SD_80\/\ Q'\2^-OB
MBOC3XA?&'XBW_C7XA>(K72?[/LVOKIBWV:TMO,D,5O%N8+N=G8LQ) *JJ_MZ
M?\$O/A'^WEKNA_$K6?C#\3/A_P"/?".EW-GX+\;?#GQM=:;<:09G21V$*MY,
MH9XH2X9=SK$B[AM4@ TO^&_;7X<_L8ZO^V3^UK^S_P"+?A-;Z3<-#_PA6N2V
MM[K%U(TZ6]K#%':RM&TUS/(D44>\9+J6*@DC8^&'[8DVL_M V_[*_P =/A9-
MX!\=:OX1;Q/X8T^36H=0MM7TZ.58KF..XC51]KMGDA\^#:5"S(\<DR;V3\V_
MVI_BE^U/\6/^"=OP'TO]K;5H-8U[X7_\% O#W@WXF^+[&U$%IXBTW2M:N;(:
MFT:_*BR2_9@XX'FHW"GY1]%?\%,K;QGJW_!8[]AC3_A>S#7+;2_BK<7$L9X@
MM3X?MHU:7T1IVB5<\;]O<4 >N:Y_P57^&VD^#?$?[1%I\-]1N_@AX.\;MX5\
M2_%2/48@D5S'=I97%_!:8+W&F6]T_DS70=6!CE=(98D,I^I;B>=[![C2DAGE
M,):V628I'(V,J"X5L*3CY@#@<X/2OQW_ &;IM!T7_@S:\06^M)Y;0_"#QI;7
M\5T,21ZD=8U-&5PW(D^TMT/.ZOT__8DT[Q=H_P"QC\(M)^("3+KUK\,- AUM
M;@'S!>+IT"S!L\[O,#9SWH \_P#V)_\ @H!J'[9WQ/\ BS\-K'X"W_A8_!SQ
MM/X3\2W^J:_!.EWJ<2AB+585)>':5;S'\LX=?E)W!6?LP?\ !0'5_P!I/]KO
MXO\ [(?_  H&\\/ZE\$+K2[?QGK=WXAAGM9WU&UDN;/[&L:;Y@T:;F,BQ; >
M<M\M?+?_  2GT#]I+5_VK/VX)O@I\6/ _A^Q7]J74UO+?Q3\/;S6)99?LEO\
MZ20:M9!%VX&THQR"=W.!C_L<?%+XA_LV_MQ?\%1?C?\ $"?2O%7B'P+H?@[7
M[I= T6;3K747L_"=[<I%';R7-S)'N6-$.9G);+#&0H /U.HK\JOCK\6OV@_A
M=_P1&\!_\%@_AU^TEXRU'XLZ;X6\,^//$]M>>+;V7P_XA74IK3^T-&DTDRFR
M@MU2Z>*(P0I-$UNA5P[2,WIUIH'Q4^/?_!8GXK_L[^+/VH/BUI'@.Z_9_P##
MOB.+PKH7C&72VTZ[NM0O(G2WEM0DEH0(4R\++,Q4!I60LC 'Z#T5^*6N^/\
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
MAEE0QN0J$88 XYH _<*BOD#_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\
M20GX?_\ @7-_\;H ^OZ*^0/^'_'_  1M_P"DA/P__P# N;_XW1_P_P"/^"-O
M_20GX?\ _@7-_P#&Z /K^OP!_P"#D7_@VZS_ &]_P4+_ .">G@+_ )ZZA\2_
MAGH]M]6EU33XE'U::W4>LB#[RU^G_P#P_P"/^"-O_20GX?\ _@7-_P#&Z/\
MA_Q_P1M_Z2$_#_\ \"YO_C= 'Y@?\&W7_!MUC^P?^"A?_!0OP%_SRU#X:?#/
M6+;Z-%JFH1,/HT-NP])''W5K]_J^0/\ A_Q_P1M_Z2$_#_\ \"YO_C='_#_C
M_@C;_P!)"?A__P"!<W_QN@#Z_HKY _X?\?\ !&W_ *2$_#__ ,"YO_C='_#_
M (_X(V_])"?A_P#^!<W_ ,;H ^OZ*^0/^'_'_!&W_I(3\/\ _P "YO\ XW1_
MP_X_X(V_])"?A_\ ^!<W_P ;H ]N^&G[+.C?#CXI>/?BE/\ %/Q5XB?XCSV\
MWB+0_$*Z=)I^Z&TCM(_*CALXW0>1$B%2[*V,L"Q)/G?B+_@E3^S#J'[ C?\
M!-/P3<^(O!WPKEL9K.\T[PQ>6ZW5U!-<FZE1Y[BWF(WRLS,RA6.XC.*Y7_A_
MQ_P1M_Z2$_#_ /\  N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z /;?@A^RGX
M8^"6KZ-K<7Q \2>);CP[X!M/".@S>))+1GLK"&4R.5-M;P@R3;+596(.X64'
M0ABW*>-O^"?'@+QU^VUX=_;WU#XS>/;;QIX5\/7&A:)96=SIHTV'39W9YK<P
MO8LSAV;)=G,@VKAABO/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?
MA_\ ^!<W_P ;H ^G_BIX!;XI?#W5_AX?&&K:#'K-A+:3ZGH?V?[5%'(A1_+-
MQ#+&"5)&2A(ZC!KS7]D7]B#P?^Q+^R[IW[)/P1^+GC1/#>A6\L'AN\U>73KF
M^TF.2:29EBD-D$D^>5R/.27 ( P !7E7_#_C_@C;_P!)"?A__P"!<W_QNC_A
M_P ?\$;?^DA/P_\ _ N;_P"-T :WPA_X(^?LG_"O]B;Q+_P3TUC4/%7C3X5^
M*);J:[T+QCJ-M++;37%Q]I>6&XMK>&5)!<8G5BS%) "NW&*[GX9?L+^%_!GC
M/PC\1/B/\<?'_P 3=<^'VE75AX#U/Q_=:=+)H8N85@GGC^Q65L)[EX5$1N+D
M32[#( P\V4OYA_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+
MF_\ C= '0:'_ ,$JOA!H/P)^-/[/%M\;?B/+H'Q\\1ZSK?Q">>]TLW$MWJT8
MBU$V[BP @2:-0FT A ,Q["23?\5?\$S_ (:^,-+^".E:K\</B(J_ "\MKOP'
M+!=:6KM/!;-:1276; B<BV9H2 %!4EB"_P ]<A_P_P"/^"-O_20GX?\ _@7-
M_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= #O&W_!%[]F[Q'^TMXH_:4\"_&OXR
M?#Q_']XEW\2_!'PX^(<FDZ#XON ,/->P1QF422+E7>"6%FW.2<NY;T+XA_L!
M>$_'&L^-9-#^//Q!\*:!\0?#D&A^*?!?AN;2AI,UI%:?8@(8KJPFDM7:V_=,
M\$D;%=O.8XRGG?\ P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_ *2$_#__
M ,"YO_C= '1I^Q3JG@G]M#X3?$SX%^/OB#X9\$?#GX>_\(MJ/@>+Q2O_  B%
MUI$5K=0VEM'IY!E?4%FDM)3=,P18;!(_F9^/6OVI_P!G3P[^UI\!/$W[.?C7
MQIK^B:!XPTBXTKQ#+X;EMH[FYL9XFBGM]]Q!,$5T=E+*H<=F%>!?\/\ C_@C
M;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!T/B/\ X)7_  H\
M4_ GX-_L\:K\=?B3_8/P(\2Z)KGP^ECO=*6YANM(B$6FB=_[/Q<) @("LO[S
M),AD(!'4K^P#\++O]K#Q%^U[XG\=>*=<UOQ7\/E\$^(/#^KG3Y-(O-$62246
MK0+9J^/,FE8MYF6\QE8E?EKS7_A_Q_P1M_Z2$_#_ /\  N;_ .-T?\/^/^"-
MO_20GX?_ /@7-_\ &Z +W[)/_!'O]G_]CCQ3877P\^-WQAUOPCX?OY;WP3\+
M/%WC][[PSX7G<N0]G:")&;RS(YC%Q).(V;S%Q( X]P^!W[/5E\#?$/CSQ%:?
M%KQUXG;Q[XQG\0SVGC+Q$;^#1'DCCC^Q:<A1?LMFHC!6'YMI8_-C '@/_#_C
M_@C;_P!)"?A__P"!<W_QNC_A_P ?\$;?^DA/P_\ _ N;_P"-T ?7]%?('_#_
M (_X(V_])"?A_P#^!<W_ ,;H_P"'_'_!&W_I(3\/_P#P+F_^-T ?7]%?('_#
M_C_@C;_TD)^'_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_^-T ?7]%?('_
M  _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "YO\ XW0!]?T5
M\@?\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!^8'
M_!\Y_P VN_\ <[?^X"OP!K^SW_A_Q_P1M_Z2$_#_ /\  N;_ .-T?\/^/^"-
MO_20GX?_ /@7-_\ &Z /XPJ_O\KY _X?\?\ !&W_ *2$_#__ ,"YO_C='_#_
M (_X(V_])"?A_P#^!<W_ ,;H ^OZ*^0/^'_'_!&W_I(3\/\ _P "YO\ XW1_
MP_X_X(V_])"?A_\ ^!<W_P ;H ^OZQOB/X'TOXF_#S7OAMKEQ/#9>(=&NM,O
M);5@)4BGA:)V0L" P5R1D$9QP:^6?^'_ !_P1M_Z2$_#_P#\"YO_ (W1_P /
M^/\ @C;_ -)"?A__ .!<W_QN@#?U'_@EUX1UWX+0?LM>)OVK_C%JOPD2PBTV
M[^'.I:UIDL%[ID84#3IM1_L\:H]LRKL9?MF]D_=[]F4+/VA?^"3WP0^-7[27
MA7]K[X<?%GX@_!_XC^%/# \-6WB3X5:G96OV[158LEA<VUY:7-M+$A)*CR@0
M0F21'&%P_P#A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@
M7-_\;H I?%#_ ((??LQ^/OB7HO[0G@_XU_&/P%\6=,1XM5^+W@OQ\8O$'B*!
M]H>#49+F&:&XBPBA8Q$B1*B)&J1HB#M?C?\ \$N/@U\=;#X3Z7KGQ>^(VF0?
M!CQ5;>*/!W]FZU:2RR:Y"[N-2O)KRTGEO)W>25Y/,<I(TKEE)8UR_P#P_P"/
M^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= 'UU8V\MI90VM
MQ?2W4D42H]S.$#RD#!=@BJH)ZG:H&3P .*\U_:B_9GN/VF?#VA:3IO[17Q-^
M&=]X>U^/5K'7?A?XCBL+F9TC=/L]S'<07%O=V[!R6AFA=254\$5X?_P_X_X(
MV_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'T/\ !KX">%?@
MT-3U6WUW6/$7B+7C"?$?B_Q/=I/J.J>2K+"LC1I'%%%&'?9!!'%"AED98PTD
MC-Y;X4_X)C_L]^$AX=\*VNM^)KGP!X.\9OXK\'?"J[N[4Z!HNK&>2XCFA5+=
M;EXX;B:6:&WEN)((792D:B*$1\5_P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\
M!&W_ *2$_#__ ,"YO_C= 'L7Q4_8Y\&?$/XQ-^T%X0^(WBOP!XUN?"Y\.:QX
MB\%3V23:KI8E,T5O<)>6MQ&3#*\CQ3(B31F60+(%=E/8? KX&_"W]FKX0Z!\
M"?@KX4BT3POX9L%M-(TV&1G\M 2S,[N2\DCNS.\CDN[NS,2S$GYM_P"'_'_!
M&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__ (%S?_&Z /K^BOD#_A_Q_P $
M;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@#Z_HKY _X?\?\
M$;?^DA/P_P#_  +F_P#C='_#_C_@C;_TD)^'_P#X%S?_ !N@#Z_HKY _X?\
M'_!&W_I(3\/_ /P+F_\ C='_  _X_P""-O\ TD)^'_\ X%S?_&Z /K^BOD#_
M (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H ^0/^#O?_
M (*1?\,V?L;:?^Q#\.=>\GQ=\9=W]O?9Y<26?AN!QY^<<K]IE"P#LT:7*]J_
MF!K^HW]KWQS_ ,&E_P"WG\99_P!H#]K/X[>!_%_BV?3X+%M4F^)/B2T5+:$$
M1Q1P6MU%#$HRQPB+EG9CEF8GS#_AFK_@R5_Z&/X?_P#AV/%O_P G4 ?'_P#P
M:$?\%(O^&;/VR=0_8A^(VO>3X1^,NW^P?M$N([/Q) A\C&>%^TQ!H#W:1+9>
MU?T_5^*'A/X*?\&7/@3Q5IGCCP=X]\#Z;J^C:A#?:5J-I\7/%J2VMS"XDBE1
MA??*RNJL#V(%?>'_  _X_P""-O\ TD)^'_\ X%S?_&Z /K^BOD#_ (?\?\$;
M?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H ^OZ\U_:B_9;\#?M9
M>"](\$^//$WB71XM"\3VGB#3-1\)ZRUA>P7UJ',$BS*"R['</@<,4"MN0LK>
M%?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= 'I
M&E_L(:'JWQ@\)?&CX\_M >/OBGJ'P_N9KSP-I_C,:1!8Z/?2PM ]^L&EZ?9K
M/=")Y(TDG\P1"1C&J,2Y\Z\%_P#!''X-_"7XT^//BE\!/VEOC/\ #W0_B=K\
MNN>.OAQX.\76UMHFH:A,<SW$1:T>\L7ER=SVES"X^4(R*BJ&?\/^/^"-O_20
MGX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P__P# N;_XW0!3^'__  0X_9)^"_QF
MU+XC_ #XB_%/X?>%/$-U%=>+?@YX0\;M;>$=>G0*I>YLVC:7#A0LB1S1K*OR
M,"A9&].T;_@GQX!T3]NG4/\ @H1;?&7Q[)XXU3PE'X7O;*:YTTZ8^C)<K<I9
M"$60=5$R[O,#B7DCS,$BO/?^'_'_  1M_P"DA/P__P# N;_XW1_P_P"/^"-O
M_20GX?\ _@7-_P#&Z /K^O%?BS^QMJGQ,^/,/QX\/_MB?&CP4W]@QZ3J7A#P
MEXHM!H6H0I([B5[2\L[CR+@^85-Q;-#*551NR :\J_X?\?\ !&W_ *2$_#__
M ,"YO_C='_#_ (_X(V_])"?A_P#^!<W_ ,;H ]R\:_L>?L[^/_V9=0_9 \2_
M#V.7P%J6GO:W6E"[F\TLTWV@W7V@N9C=?:/])^TES,9_WI<OEJI?"C]D#P9\
M.OB])^T%XM^('BCQ]XZ_X1E?#MCXJ\9RV1N-/TH2B9[2".RMK:",23!9)9/+
M,LI2,.[+&BKXU_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+
MF_\ C= ':ZU_P3'_ &>]=_MSPG=:WXF3X>^)_'"^+_$7PEBN[4>'M0U?SX[I
MYI%-N;H12744=S):K<+;22JQ:(B217^AKR"6YM);:&\DMWDC94N(0I>(D8#*
M'#+D=1D$<<@]*^1/^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\
M^!<W_P ;H ]&_9*_X)^_#[]CKXA?$CXD?#WXN^.=8O/BMXJF\2>,;;Q+=:?+
M!-JDHP]S$(+.)H?EPNQ6$8"K\O%5O@3_ ,$Z/AA\!?VB?BG^TOI7Q5\;>(-:
M^,[69^(NF^)I=,GT_5!:6\EM:KY,5C&8ECAE9 J,H<8WA\5P7_#_ (_X(V_]
M)"?A_P#^!<W_ ,;H_P"'_'_!&W_I(3\/_P#P+F_^-T ;OPY_X)-? 'X;?#NR
M_9]L/B5X^U+X0:5XFCUS1_@WK.IV4^A6,L5X+Z"V5_L@OY;2*[59UMIKJ2+<
MH5E9 $KMM+_8=\':+^V'XF_;<TKXN>-8?%_BKP=#X8OK3SM.;3X=/A>26W6*
M)K,L&BEEDD5F=B68A]Z_+7EG_#_C_@C;_P!)"?A__P"!<W_QNC_A_P ?\$;?
M^DA/P_\ _ N;_P"-T 69/^".?P N/V(O%O\ P3]O?C+\2I_A]XUUVYU775DU
M'3!>O+<WIOKB-)Q8#9')<GS" -P^ZK*I*FY^TU_P20^"W[3/Q+\(?'Z;X]_%
MOP%\4/"'A_\ L)/BA\,_%=OI&LZOIFXO]COBMJUO/%O+/@0KAF.,# &5_P /
M^/\ @C;_ -)"?A__ .!<W_QNC_A_Q_P1M_Z2$_#_ /\  N;_ .-T =Q\1/\
M@FC\!_'GPX^''@?3/%_C;P[JWPH\2/XA\$^.=(\0B?6K?5I5E%S>W$M_'<17
MTMP9YFF-S%*',K' S77?#S]C;X5^#KKQKXB\7ZEJ_CCQ)\1=+BTOQKXK\726
M[7NI:=%%)%#8A;2&""WMD6:;$4$4:EYI)&W2.SGQG_A_Q_P1M_Z2$_#_ /\
M N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z ,O0_^"''[/6E_#KX9?"K5_P!I
M+XWZUHOP=\=:?XE^&MMJGC> '0OL45Q';6$)@M(\VR"<89PUP!#&@G$>Y&]F
M\(_L,^"?!/[6OC/]LS0OBSXV'BOQQX8M= U:TGN;"2QAL[7S#:B*-K,N'B:6
M1@SNY8N?,\P<5Y;_ ,/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P_
M_P# N;_XW0!;M/\ @C-^R?+^QAK7["?BWQ'XV\0^#-5\43^);"]U36+:/5="
MUB6[>\-]8W5K;0M#*+B1Y 6#@;V3&QBAT_ O_!+/P/X9_:&\$?M3>./VJOC/
MXY\;^ ?#=YH6C:OXK\468$]G<O&[)<165E;Q2D&)#G8#(>9O.PNW!_X?\?\
M!&W_ *2$_#__ ,"YO_C='_#_ (_X(V_])"?A_P#^!<W_ ,;H O77_!(#X%7_
M .SM\8OV8+_XU?$N;PS\=/&U_P"*O'Y?4=,%S/J%\\;WGDR"P'D1RF*+**,*
M$PFS<V[M/%7_  3Y\#^-/C%\&OCGXA^-OCZ;7_@7:WT'@N19]+2*47MH+.Z:
MZ1; "9I+=1&<;0N-R!7):O/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_
M])"?A_\ ^!<W_P ;H ^/_AGX?\&^+/B!XWU'X@_M(?M[? 'XI>*_B-K6MZM\
M(? 7AG5=0TB.XFO9!!+9S?V+?VL\,D2PLTJ7*P9+<0Q!57]0/V6-+^-6B_L\
M^$]*_:)U^;5/&<&DJNN:A=0V\=Q,^YMAN%M?W N/+\L3>3^Z,HD,?R;:^?\
M_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@#NO@[
M_P $Z_!7P/\ VFOBA^UKX/\ CY\19?&'QA@L(_&\NH3Z3);W!L+5K6P>.(:>
MHB:WB<JFWY6_Y:"3FN)7_@C1^SZG[""?\$YE^-'Q-_X5O'K_ /:ZQ?VIIOV[
MS_[5_M;;]H^P9V?;_P!_C&[/R[MGR5'_ ,/^/^"-O_20GX?_ /@7-_\ &Z/^
M'_'_  1M_P"DA/P__P# N;_XW0!UGQ._X)D?#/QY^TSI_P"V+X-^._Q,^'WQ
M)3PW%H/B?Q+X$U73[?\ X2W3XB#'%J=O<64UO*RD';+%%%(@("NH5 O'P?\
M!#_]B^;]D+Q#^Q=XFU3QYK?AG7O&\_B^UU75O%TDFJ:%K4EQ)<+>Z?<!1]GE
M2263#[69P["4R[FS)_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_
M /P+F_\ C= '5?#7_@F;X5^''P9\5_"V?]K;XY^)M<\8Z0NDZC\3O%_CN/4/
M$MKIHR/LEI</;>39H=SDO%"LK,^]G+HCIJ?$C_@G+\(/B!\;?A+^T)I7CWQ9
MX2\3_!G0YM&\*W/@YM.LHKC3YDCCEM+N(V;)- 5B4" !8HR2T:(V&' _\/\
MC_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!]?T5\@?\/^
M/^"-O_20GX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P__P# N;_XW0!^8'_!IM_R
ME,_:[_[>/_3Y/7[_ %?SZ_\ !HKK^C>+/^"EO[5OBGPYJ,=WI^IV;W5A=Q'Y
M)H9-9F='7V*D$?6OZ"J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_ /90-1_](111_P '
MO/\ R:S\#_\ LH&H_P#I"** //\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3
M;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#@_VG?V<OAG^UU\ ?%/[-7QDM;R?P
MOXQTMM/UJ+3[LP3-"65B$D )0Y4<U^?O_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!^8/\ Q"'?\$;?^A*^('_A=S?_ !%'_$(=_P $;?\ H2OB!_X7<W_Q%?I]
M10!\F?\ !.G_ ((K_L._\$M_&GB/Q[^RAH/B2SU#Q5I<6GZLVN>(7O4:&.3S
M%"JRC:=W>OK.BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\
MFL_ _P#[*!J/_I"** /P<^//Q-^)/PR_:Q^*5_\ #?X@ZYX>GNO'FL1W,VAZ
MM-:/*@OYB%8Q,I8 \X-8?_#6'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\
M0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$#_PL
MK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_
M  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]
M'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_
M ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T4
M4 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?
M\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*
M_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\
M+*^_^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1
M_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W
M_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ
M_P#"ROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM
M%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44
M'_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1
MROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/
M_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[_P".
MT?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U
M-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\
M0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]'*_$#_PLK[_X
M[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_ ,+*^_\ CM%%
M !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_
MT<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$
M#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\
MCM'_  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?
MM3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*
M_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_
M^.T44 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([1
M10 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3
M?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1RO
MQ _\+*^_^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_
M ([1_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6
M'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1
MROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"RO
MO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".
MT44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[
M4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<
MK\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[
M_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X[1_P
MUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_
MT<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]'*_$#_PL
MK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_ ,+*^_\
MCM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T44 '_  UA
M^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]
M'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*
M^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?
M\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3
M?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\
M+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_
M ([110 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -
M8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W
M_1ROQ _\+*^_^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"
MROO_ ([1_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM
M'_#6'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[
M4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/
M_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[
M_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\
M#6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U
M-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T44 '_  UA^U-_T<K\0/\
MPLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X
M[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA
M^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_^.T?\-8?M3?]'*_$
M#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -8?M3?]'*_$#_ ,+*
M^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1ROQ _\+*^_^.T44 '_
M  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"ROO_ ([110 ?\-8?
MM3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !_P -8?M3?]'*_$#_
M ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44 '_#6'[4W_1ROQ _\+*^_
M^.T?\-8?M3?]'*_$#_PLK[_X[110 ?\ #6'[4W_1ROQ _P#"ROO_ ([1_P -
M8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T<K\0/_"ROO_CM'_#6'[4W_1RO
MQ _\+*^_^.T44 '_  UA^U-_T<K\0/\ PLK[_P".T?\ #6'[4W_1ROQ _P#"
MROO_ ([110 ?\-8?M3?]'*_$#_PLK[_X[1_PUA^U-_T<K\0/_"ROO_CM%% !
M_P -8?M3?]'*_$#_ ,+*^_\ CM'_  UA^U-_T<K\0/\ PLK[_P".T44 8GC?
JXQ_%WXFVL%C\2/BIXD\0P6LADMH=<URXNTA<C!91*[!21QD4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071896320">
<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, 2022</div></th>
<th class="th"><div>Feb. 15, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">M/I HOMES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">31-1210837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4131 Worth Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Columbus<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">43219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">418-8000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares, par value $.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MHO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,668,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000799292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934159656848">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte & Touche LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Columbus, Ohio<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071954368">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 4,131,393<span></span>
</td>
<td class="nump">$ 3,745,887<span></span>
</td>
<td class="nump">$ 3,046,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Land and Housing</a></td>
<td class="nump">3,069,199<span></span>
</td>
<td class="nump">2,836,972<span></span>
</td>
<td class="nump">2,361,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Impairment of inventory and investment in joint venture arrangements</a></td>
<td class="nump">18,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">214,811<span></span>
</td>
<td class="nump">192,009<span></span>
</td>
<td class="nump">177,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="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling</a></td>
<td class="nump">191,580<span></span>
</td>
<td class="nump">198,610<span></span>
</td>
<td class="nump">179,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2,046)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">2,156<span></span>
</td>
<td class="nump">9,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="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,072<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="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">3,496,186<span></span>
</td>
<td class="nump">3,236,773<span></span>
</td>
<td class="nump">2,736,102<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">635,207<span></span>
</td>
<td class="nump">509,114<span></span>
</td>
<td class="nump">310,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">144,545<span></span>
</td>
<td class="nump">112,246<span></span>
</td>
<td class="nump">70,169<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="nump">$ 239,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 17.60<span></span>
</td>
<td class="nump">$ 13.64<span></span>
</td>
<td class="nump">$ 8.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 17.24<span></span>
</td>
<td class="nump">$ 13.28<span></span>
</td>
<td class="nump">$ 8.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">27,876<span></span>
</td>
<td class="nump">29,092<span></span>
</td>
<td class="nump">28,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">28,463<span></span>
</td>
<td class="nump">29,880<span></span>
</td>
<td class="nump">29,152<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072248864">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="nump">$ 311,542<span></span>
</td>
<td class="nump">$ 236,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Mortgage loans Held-for-sale</a></td>
<td class="nump">242,539<span></span>
</td>
<td class="nump">275,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Inventory</a></td>
<td class="nump">2,828,602<span></span>
</td>
<td class="nump">2,452,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment - net</a></td>
<td class="nump">37,446<span></span>
</td>
<td class="nump">37,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">51,554<span></span>
</td>
<td class="nump">57,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">60,416<span></span>
</td>
<td class="nump">50,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred Income Tax Assets, Net</a></td>
<td class="nump">18,019<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">16,400<span></span>
</td>
<td class="nump">16,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">148,405<span></span>
</td>
<td class="nump">103,026<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">3,714,923<span></span>
</td>
<td class="nump">3,239,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">228,597<span></span>
</td>
<td class="nump">244,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDeposits', window );">Customer deposits</a></td>
<td class="nump">93,118<span></span>
</td>
<td class="nump">107,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">61,310<span></span>
</td>
<td class="nump">51,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">276,217<span></span>
</td>
<td class="nump">226,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SpecialAssessmentBondNoncurrent', window );">Community Development District Obligation</a></td>
<td class="nump">29,701<span></span>
</td>
<td class="nump">20,089<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ObligationForConsolidatedInventoryNotOwned', window );">Obligation for consolidated inventory not owned</a></td>
<td class="nump">17,048<span></span>
</td>
<td class="nump">2,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Notes payable bank - homebuilding operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Notes payable bank - financial services operations</a></td>
<td class="nump">245,741<span></span>
</td>
<td class="nump">266,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Notes payable - other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2028', window );">Senior Notes due 2028 - net</a></td>
<td class="nump">396,105<span></span>
</td>
<td class="nump">395,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2030', window );">Senior Notes due 2030 - net</a></td>
<td class="nump">296,361<span></span>
</td>
<td class="nump">295,937<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">1,644,198<span></span>
</td>
<td class="nump">1,615,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares - $0.01 par value; authorized 58,000,000 shares at both December 31, 2022 and 2021; issued 30,137,141 shares at both December 31, 2022 and 2021</a></td>
<td class="nump">301<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">352,639<span></span>
</td>
<td class="nump">347,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,835,983<span></span>
</td>
<td class="nump">1,345,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares - at cost - 2,697,058 and 1,637,511 shares at December 31, 2022 and 2021, respectively</a></td>
<td class="num">(118,198)<span></span>
</td>
<td class="num">(68,890)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL SHAREHOLDERS' EQUITY</a></td>
<td class="nump">2,070,725<span></span>
</td>
<td class="nump">1,624,184<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 3,714,923<span></span>
</td>
<td class="nump">$ 3,239,853<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ObligationForConsolidatedInventoryNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ObligationForConsolidatedInventoryNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2028">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2028</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2030">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Senior Notes Due 2030-Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2030</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(10))<br> -URI https://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SpecialAssessmentBondNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the carrying value as of the balance sheet date of a type of municipal bond typically used to fund a development project. Also called special assessment limited liability bond, special district bond, special purpose bond, special tax bond and community development obligation. Interest owed to lenders is paid by taxes levied on the community benefiting from the particular bond-funded project. For example, if a bond of this sort was issued to pay for sidewalks to be repaved in a certain community, an additional tax would be levied on homeowners in the area benefiting from this project.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SpecialAssessmentBondNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarehouseAgreementBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934075707728">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">58,000,000<span></span>
</td>
<td class="nump">58,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">30,137,141<span></span>
</td>
<td class="nump">30,137,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">2,697,058<span></span>
</td>
<td class="nump">1,637,511<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074833072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Shares [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Treasury Shares [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Beginning Balance at Dec. 31, 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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Beginning 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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">396,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (51,520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(51,520)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">452,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">11,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">8,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Deferred Compensation Arrangement with Individual, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid', window );">Deferred Compensation Arrangement with Individual, Distribution Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,673)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,499,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">1,624,184<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">347,452<span></span>
</td>
<td class="nump">1,345,321<span></span>
</td>
<td class="num">(68,890)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="num">(1,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (55,334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55,334)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="nump">49,900<span></span>
</td>
<td class="nump">49,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">$ 1,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(810)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">8,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">1,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Deferred Compensation Arrangement with Individual, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid', window );">Deferred Compensation Arrangement with Individual, Distribution Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,850<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,440,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,070,725<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 352,639<span></span>
</td>
<td class="nump">$ 1,835,983<span></span>
</td>
<td class="num">$ (118,198)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution made to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued pursuant to the terms of a deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126983759&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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074832672">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="nump">$ 239,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of inventory and abandoned land transaction write-offs</a></td>
<td class="nump">18,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income from joint venture arrangements</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Mortgage loan originations</a></td>
<td class="num">(2,069,615)<span></span>
</td>
<td class="num">(2,239,928)<span></span>
</td>
<td class="num">(1,843,576)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Net loss (gain) from property disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,943)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Proceeds from the sale of mortgage loans</a></td>
<td class="nump">2,103,139<span></span>
</td>
<td class="nump">2,195,980<span></span>
</td>
<td class="nump">1,764,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueAdjustmentOfMortgageLoansHeldForSale', window );">Fair value adjustment of mortgage loans held for sale</a></td>
<td class="num">(408)<span></span>
</td>
<td class="nump">2,586<span></span>
</td>
<td class="num">(318)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AdditionsOfServicingAsset', window );">Capitalization of originated mortgage servicing rights</a></td>
<td class="num">(8,872)<span></span>
</td>
<td class="num">(16,213)<span></span>
</td>
<td class="num">(6,048)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing rights</a></td>
<td class="nump">1,624<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
<td class="nump">2,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LossOnSaleOfMortgageServicingRights', window );">Loss on sale of mortgage servicing rights</a></td>
<td class="nump">318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of mortgage servicing rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,135)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">12,982<span></span>
</td>
<td class="nump">12,691<span></span>
</td>
<td class="nump">12,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and debt issue costs</a></td>
<td class="nump">2,568<span></span>
</td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">2,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty', window );">Loss on early extinguishment of debt, excluding prepayment penalty</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,040<span></span>
</td>
<td class="nump">950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">8,787<span></span>
</td>
<td class="nump">8,559<span></span>
</td>
<td class="nump">7,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred Income Tax Expense</a></td>
<td class="num">(7,767)<span></span>
</td>
<td class="num">(4,068)<span></span>
</td>
<td class="nump">3,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(348,650)<span></span>
</td>
<td class="num">(508,189)<span></span>
</td>
<td class="num">(134,941)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(31,476)<span></span>
</td>
<td class="nump">2,329<span></span>
</td>
<td class="num">(17,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(15,908)<span></span>
</td>
<td class="nump">58,836<span></span>
</td>
<td class="nump">60,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerDeposits', window );">Customer deposits</a></td>
<td class="num">(14,746)<span></span>
</td>
<td class="nump">35,229<span></span>
</td>
<td class="nump">38,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued compensation</a></td>
<td class="nump">8,745<span></span>
</td>
<td class="nump">7,732<span></span>
</td>
<td class="nump">9,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">34,342<span></span>
</td>
<td class="nump">27,682<span></span>
</td>
<td class="nump">20,465<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="nump">184,071<span></span>
</td>
<td class="num">(16,823)<span></span>
</td>
<td class="nump">168,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(9,333)<span></span>
</td>
<td class="num">(25,301)<span></span>
</td>
<td class="num">(11,677)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Return of Capital from Joint Venture Arrangements</a></td>
<td class="nump">1,892<span></span>
</td>
<td class="nump">1,213<span></span>
</td>
<td class="nump">2,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in and advances to joint venture arrangements</a></td>
<td class="num">(20,139)<span></span>
</td>
<td class="num">(51,622)<span></span>
</td>
<td class="num">(28,539)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR', window );">Proceeds from the sale of mortgage servicing rights</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">15,417<span></span>
</td>
<td class="nump">3,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale', window );">Proceeds from sale of property</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,571<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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(27,380)<span></span>
</td>
<td class="num">(51,722)<span></span>
</td>
<td class="num">(33,870)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of Senior Notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(250,000)<span></span>
</td>
<td class="num">(300,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from issuance of senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Proceeds from bank borrowings - homebuilding operations</a></td>
<td class="nump">362,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">306,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayments of bank borrowings - homebuilding operations</a></td>
<td class="num">(362,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(372,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess', window );">(Net repayment of) net proceeds from bank borrowings - financial services operations</a></td>
<td class="num">(20,419)<span></span>
</td>
<td class="nump">40,526<span></span>
</td>
<td class="nump">88,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Proceeds from (principal repayment of) notes payable-other and community development district bond obligations</a></td>
<td class="num">(4,549)<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="num">(1,756)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(55,334)<span></span>
</td>
<td class="num">(51,520)<span></span>
</td>
<td class="num">(1,912)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issue costs</a></td>
<td class="num">(2,581)<span></span>
</td>
<td class="num">(6,622)<span></span>
</td>
<td class="num">(8,705)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">1,366<span></span>
</td>
<td class="nump">11,241<span></span>
</td>
<td class="nump">9,906<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided (used in) by financing activities</a></td>
<td class="num">(81,517)<span></span>
</td>
<td class="nump">44,103<span></span>
</td>
<td class="nump">120,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">75,174<span></span>
</td>
<td class="num">(24,442)<span></span>
</td>
<td class="nump">254,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash-Period Start</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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash-Period End</a></td>
<td class="nump">311,542<span></span>
</td>
<td class="nump">236,368<span></span>
</td>
<td class="nump">260,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest &#8212; net of amount capitalized</a></td>
<td class="num">(649)<span></span>
</td>
<td class="num">(1,056)<span></span>
</td>
<td class="num">(7,811)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">155,052<span></span>
</td>
<td class="nump">109,881<span></span>
</td>
<td class="nump">63,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NonCashTransactionsDuringYearAbstract', window );"><strong>NON-CASH TRANSACTIONS DURING THE PERIOD:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructure', window );">Community development district infrastructure</a></td>
<td class="nump">9,612<span></span>
</td>
<td class="nump">11,893<span></span>
</td>
<td class="num">(5,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ConsolidatedInventoryNotOwnedObligation', window );">Consolidated inventory not owned</a></td>
<td class="nump">14,280<span></span>
</td>
<td class="num">(7,146)<span></span>
</td>
<td class="nump">1,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs', window );">Distribution of single-family lots from unconsolidated LLC's</a></td>
<td class="nump">$ 23,820<span></span>
</td>
<td class="nump">$ 28,064<span></span>
</td>
<td class="nump">$ 29,740<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_AdditionsOfServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of new servicing assets, acquired or created during the current period through purchases or from transfers of financial assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_AdditionsOfServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictInfrastructure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash transaction: Reduction of community development district infrastructure liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictInfrastructure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ConsolidatedInventoryNotOwnedObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The transactions occurring during the period resulting in an obligation to purchase land at a future date - a contract in which the entity is deemed to be the primary beneficiary of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ConsolidatedInventoryNotOwnedObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Distribution of single-family lots from unconsolidated LLC's</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FairValueAdjustmentOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value adjustment of mortgage loans held for sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FairValueAdjustmentOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LossOnSaleOfMortgageServicingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on sale of mortgage servicing rights</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LossOnSaleOfMortgageServicingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on early extinguishment of debt, excluding prepayment penalty</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NonCashTransactionsDuringYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>NON-CASH TRANSACTIONS DURING THE YEAR [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NonCashTransactionsDuringYearAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfMortgageServicingRightsMSRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the origination of mortgages that are held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) for debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107207-111719<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071769136">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Basis of Accounting [Text Block]</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;M/I Homes, Inc. and its subsidiaries (the &#8220;Company&#8221; 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, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics; 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, 2022 and 2021, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $1.0&#160;million and $0.3&#160;million at December 31, 2022 and 2021, 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%">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, 2022 and 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.  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. During the fourth quarter of 2022, we recorded an aggregate loss of  $18.4&#160;million that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $8.2&#160;million of asset impairment charges.</span></div><div style="margin-bottom: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="#i4deb017c83aa4a77adf62078cdb8417b_109" 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:72.876%"/><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.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.995%"/><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><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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,489</span><span style="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%">38,178&#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="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%">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,735</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,540&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">59,224</span><span style="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%">58,718&#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="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%">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,778)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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,446</span><span style="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%">37,648&#160;</span></td><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="padding:0 1pt"/></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 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 $8.4 million, $7.5 million and $6.8&#160;million in 2022, 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-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 2022, and no impairment was recorded at December&#160;31, 2022.  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="#i4deb017c83aa4a77adf62078cdb8417b_154" 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, 2022 and 2021&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">57,078</span><span style="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%">29,062&#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%">15,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,361&#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%">18,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:400;line-height:100%">15,591&#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%">5,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,186&#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%">51,519</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,826&#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%">148,405</span><span style="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%">103,026&#160;</span></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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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, 2022 and 2021, warranty reserves of $32.9&#160;million and $29.7&#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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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, 2022 and 2021, self-insurance reserves of $3.2 million and $2.9 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $10.9&#160;million, $11.4&#160;million and $10.1&#160;million for all self-insured and general liability claims during the years ended December 31, 2022, 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%">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, 2022 and 2021&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">119,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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%">90,786&#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%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="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%">59,409</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,724&#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%">63,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="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,731&#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%">276,217</span><span style="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%">226,969&#160;</span></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, 2022 and 2021, we retained mortgage servicing rights of 3,787 and 2,004 loans, respectively, for a total value of $15.8&#160;million and $8.4&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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></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%">4,010,427</span><span style="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,630,469&#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"/></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%">34,771</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,131,393</span><span style="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,745,887&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $49.4 million for the year ended December 31, 2022, hedging gains of $1.6 million for the year ended December 31,  2021, and hedging losses of $19.0&#160;million for the year ended December 31, 2020.  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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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, 2022, 2021 and 2020, 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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i4deb017c83aa4a77adf62078cdb8417b_160" 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="#i4deb017c83aa4a77adf62078cdb8417b_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 13</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our earnings per share calculation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 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 ASU No. 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-01&#8221;), which clarified the scope and application of the original guidance. We fully adopted ASU 2020-04 and ASU 2021-01 in October 2022 after we amended our $90&#160;million mortgage repurchase agreement, dated October 30, 2017, as amended (the &#8220;MIF Mortgage Repurchase Facility&#8221;), which discontinued the use of LIBOR and replaced it with One-Month Term SOFR. The adoption of this guidance 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934077102864">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StockBasedCompensationAbstract', window );"><strong>Stock Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text">Stock-Based and Deferred Compensation<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure and recognize compensation expense associated with our grant of equity-based awards in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 718&#8221;), which generally requires that companies measure and recognize stock-based compensation expense in an amount equal to the fair value of share-based awards granted under compensation arrangements over the related vesting period.  We have granted share-based awards to certain of our employees and directors in the form of stock options, director stock units, director restricted stock units and performance share units (&#8220;PSU&#8217;s&#8221;). Determining the fair value of share-based awards requires judgment to identify the appropriate valuation model and develop the assumptions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock Incentive Plans</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains the M/I Homes, Inc. 2018 Long-Term Incentive Plan (the &#8220;2018 LTIP&#8221;), an equity compensation plan administered by the Compensation Committee of our Board of Directors.  Under the 2018 LTIP, the Company is permitted to grant (1) nonqualified stock options to purchase common shares, (2) incentive stock options to purchase common shares, (3) stock appreciation rights, (4) restricted common shares, (5) other stock-based awards (awards that are valued in whole or in part by reference to, or otherwise based on, the fair market value of our common shares), and (6) cash-based awards to its officers, employees, non-employee directors and other eligible participants.  Subject to certain adjustments, the 2018 LTIP authorizes awards to officers, employees, non-employee directors and other eligible participants for up to 4,243,947 common shares, of which 2,005,352 remain available for grant at December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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, 2022, 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, 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:400;line-height:100%">1,594,600&#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.76&#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.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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,016&#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%">474,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%">47.59&#160;</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%">(49,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.36&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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, 2022</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,018,700</span><span style="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: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%">40.33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="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:700;line-height:100%">7.06</span></td><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: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%">15,241</span><span style="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"/></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, 2022</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,976,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">40.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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.04</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%">15,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"/></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, 2022</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%">872,300</span><span style="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%">33.22</span><span style="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.66</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%">11,984</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt">Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.</span></div><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, 2022, 2021 and 2020 was $1.0&#160;million, $15.3&#160;million and $8.4 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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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"/><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%">1.87</span><span style="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%">0.66&#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%">1.42%</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%">34.06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">31.66&#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%">29.15%</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.4</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.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></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%">16.29</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%">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></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based upon the U.S. Treasury constant maturity rate at the date of the grant.&#160;&#160;Expected volatility is based on an average of (1)&#160;historical volatility of the Company&#8217;s stock and (2)&#160;implied volatility from traded options on the Company&#8217;s stock.&#160;&#160;The risk-free rate for periods within the contractual life of the stock option award is based on the yield curve of a zero-coupon U.S. Treasury bond on the date the stock option award is granted, with a maturity equal to the expected term of the stock option award granted.&#160;&#160;The Company uses historical data to estimate stock option exercises and forfeitures within its valuation model.&#160;&#160;The expected life of stock option awards granted is derived from historical exercise experience under the Company&#8217;s share-based payment plans, and represents the period of time that stock option awards granted are expected to be outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to stock option awards that has been charged against income was $5.4 million, $4.6&#160;million and $3.9 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2022, there was a total of $13.3 million of unrecognized compensation expense related to unvested stock option awards that will be recognized as stock-based compensation expense as the awards vest over a weighted average period of 2.2 years for the service awards.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Director Restricted Stock Units 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 2022, the Company awarded each non-employee director 4,571 restricted stock units (with the exception of a newly elected board member who was awarded 3,198 restricted stock units in August 2022), for a total of 35,195 restricted stock units, under the 2018 LTIP which will vest on the first anniversary of the date of grant (subject to the non-employee director&#8217;s continued service on the Board of Directors on the vesting date (except in the case of death or disability)) and will be settled in common shares (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 20,370 and 24,000 stock units under the 2018 LTIP during the years ended December 31, 2021 and 2020, respectively.  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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized on the day the award is granted.  The Company recognized the stock-based compensation expense related to the awards of $1.4 million in 2022, $0.9 million in 2021 and $0.7 million 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-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, 2022, 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;17, 2022, February&#160;16, 2021 and February&#160;18, 2020, the Company awarded its executive officers (in the aggregate) a target number of PSU&#8217;s under the 2018 LTIP equal to 33,619, 30,875 and 45,771 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 $47.59 and $50.51, respectively, for the 2022 PSU&#8217;s, $51.82 and $56.44, respectively, for the 2021 PSU&#8217;s, and $42.23 and $37.51, respectively, for the 2020 PSU&#8217;s.  In accordance with ASC 718, for the portion of the PSU&#8217;s subject to a Market Condition, stock-based compensation expense is derived using the Monte Carlo simulation methodology and is recognized ratably over the service period regardless of whether or not the attainment of the Market Condition is probable.  Therefore, the Company recognized $0.2 million in stock-based compensation expense during 2022 related to the Market Condition portion of the 2022, 2021 and 2020 PSU awards.  There was a total of $0.2 million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2022 and 2021 PSU awards as of December&#160;31, 2022.  At December&#160;31, 2022, the Market Condition for the 2020 PSU awards was not met; therefore, no  PSU&#8217;s vested during the first quarter of 2023 with respect to the portion of the 2020 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%">As of December&#160;31, 2022, the Company had not recognized any stock-based compensation expense related to the Performance Condition portion of the 2022 PSU awards.  If the Company achieves the minimum performance levels for the Performance Condition to be met for the 2022 PSU awards, the Company would record unrecognized stock-based compensation expense of $0.6&#160;million as of December&#160;31, 2022, for which $0.2 million would be immediately recognized as if attainment had been probable at December&#160;31, 2022.  The Company recognized $1.3 million of stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards during 2022 based on the probability of attaining the Performance Condition.  The Company has $0.6 million of unrecognized stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards at December&#160;31, 2022.  The Company recognized $0.7 million of stock-based compensation expense related to the Performance Condition portion of the 2020 PSU awards as of December&#160;31, 2022 based on </span></div><div style="margin-bottom: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 achievement of the maximum performance level.  Based on these results and board approval, 54,954 PSU&#8217;s vested during the first quarter of 2023 with respect to the portion of the 2020 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 $1.1 million for the year ended December&#160;31, 2022, $0.3 million in 2021 and $0.2 million in 2020.&#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.4&#160;million, $0.3&#160;million, and $0.4&#160;million during the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;As of December&#160;31, 2022, there were a total of 55,670 equity units with a value of $2.0&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2022, based on the closing price of the underlying common shares, was approximately $2.6 million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $1.9&#160;million as of December&#160;31, 2022.&#160;&#160;Common shares are issued from treasury shares upon distribution of equity units from the Plans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Profit Sharing and Retirement Plan</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a profit-sharing and retirement plan that covers substantially all Company employees and permits participants to make contributions to the plan on a pre-tax basis in accordance with the provisions of Section 401(k) of the Internal Revenue Code of 1986, as amended.&#160;&#160;Company contributions to the plan are also made at the discretion of the Company&#8217;s board of directors based on the Company&#8217;s profitability and resulted in a $5.8&#160;million, $4.7 million and $3.9&#160;million expense (net of plan expenses) for the years ended December 31, 2022, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_StockBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Based Compensation [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_StockBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934077002400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueMeasurementsAbstract', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three measurement input levels for determining fair value: Level 1, Level 2, and Level 3.  Fair values determined by Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.  Fair values determined by Level 2 inputs utilize inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Recurring Basis</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet financing needs of our home-buying customers, M/I Financial is party to interest rate lock commitments (&#8220;IRLCs&#8221;), which are extended to customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These IRLCs are considered derivative financial instruments.  M/I Financial manages interest rate risk related to its IRLCs and mortgage loans held for sale through the use of forward sales of mortgage-backed securities (&#8220;FMBSs&#8221;), the use of whole loan delivery commitments, and the occasional purchase of options on FMBSs in accordance with Company policy.  These FMBSs, options on FMBSs, and IRLCs covered by FMBSs are considered non-designated derivatives.  These amounts 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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $15.8&#160;million and $8.4&#160;million at December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date.&#160;&#160;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Lock Commitments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IRLCs are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a term of less than six months; however, in certain markets, the term could extend to nine months.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some IRLCs are committed to a specific third party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Sales of Mortgage-Backed Securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> FMBSs are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs and FMBSs related to mortgage loans held for sale are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.  Generally, all of the mortgage loans and related servicing rights are sold to third-party investors shortly after origination.&#160; During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2022 and 2021:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">&#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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782&#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%">262,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">228,831&#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%">341,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">16,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,785&#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%">232,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">233,378</span><span style="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%">263,088&#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, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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%">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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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%">(7,482)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">1,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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 (loss) gain 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%">(6,116)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0">&#8212;</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908">3,005</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae">787</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf">&#8212;</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848">&#8212;</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55">377</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717">787</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f">3,382</span></span><span style="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, 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, 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: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408">4,477</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4">&#8212;</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785">&#8212;</span>&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31">487</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c">&#8212;</span>&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b">62</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f">4,477</span>&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a">549</span>&#160;</span></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;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.  For further explanation of the Company&#8217;s policy regarding our assessment of recoverability for assets measured on a non-recurring basis, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i4deb017c83aa4a77adf62078cdb8417b_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.  The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:274.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 </span><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%">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></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%">16,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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"/></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%">8,165</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">8,435&#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%">24,306</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"/></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, 2022 and 2021.  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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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%">(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%">311,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">311,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">236,368&#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%">236,368&#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%">242,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">242,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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&#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%">787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="display:none"/><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%">&#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%">4,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,477&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - homebuilding operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#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%">&#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%">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%">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">&#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%">4,549&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,015&#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;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%">353,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">414,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%">240,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">300,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:9pt;font-weight:400;line-height:100%">294,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 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%">487&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487&#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%">377</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">377</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#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%">3,005</span><span style="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%">3,005</span><span style="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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">&#8212;&#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, 2022 and 2021:</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The carrying amounts of these items approximate fair value because they are short-term by nature.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale, Forward Sales of Mortgage-Backed Securities, Interest Rate Lock Commitments, Whole loan Contracts for Committed IRLCs and Mortgage Loans Held for Sale, Senior Notes due 2028, and Senior Notes due 2030. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of these financial instruments was determined based upon market quotes at December 31, 2022 and 2021.  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 2022 under the Company&#8217;s $650 million unsecured revolving credit facility, dated July&#160;18, 2013, as amended mostly recently in December 2022 (the &#8220;Credit Facility&#8221;), fluctuated daily with SOFR plus a margin of 175 basis points, and thus the carrying value is a reasonable estimate of fair value.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i4deb017c83aa4a77adf62078cdb8417b_148" 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 $200 million secured mortgage warehousing agreement (which increased to $275 million from September 19, 2022 to November 13, 2022 and to $300 million from November 14, 2022 to February 6, 2023, which are periods of increased volume of mortgage originations), dated May&#160;27, 2022, 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 2022 fluctuated with SOFR or BSBY, as applicable.  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="#i4deb017c83aa4a77adf62078cdb8417b_148" 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>3. Fair Value Measurements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934162221296">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s inventory as of December 31, 2022 and 2021 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align: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,294,779</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,125,738&#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%">3,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,312&#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,366,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,187,341&#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, 2022 - $10,371; </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, 2021 - $12,023)</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%">61,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,268&#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%">29,701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,089&#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%">55,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,918&#160;</span></td><td style="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%">17,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,768&#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,828,602</span><span style="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%">2,452,434&#160;</span></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, 2022 and 2021, we had 1,827 homes (with a carrying value of $431.7 million) and 1,266 homes (with a carrying value of $193.2 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="#i4deb017c83aa4a77adf62078cdb8417b_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i4deb017c83aa4a77adf62078cdb8417b_109" 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. During the fourth quarter of 2022, we incurred $8.2&#160;million of asset impairment charges. </span></div><div 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. During the fourth quarter of 2022, we wrote off $10.2&#160;million of such costs related to land we no longer intend to purchase.</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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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%">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%">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><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest capitalized to inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,843&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(30,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,829)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">29,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">24,343&#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"/></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%">37,802</span><span style="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%">38,999&#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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073081200">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TransactionsWithRelatedPartiesAbstract', window );"><strong>Transactions with Related Parties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text">Transactions with Related PartiesFrom 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.<div style="margin-bottom: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 2022 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, 2022 and 2021 due from an executive officer, relating to amounts owed to the Company for split-dollar life insurance policy premiums.&#160;&#160;The Company will collect the receivable either directly from the executive officer, if employment terminates other than by death, or from the executive officer&#8217;s beneficiary, if employment terminates due to death of the executive officer.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TransactionsWithRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transactions with Related Parties [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TransactionsWithRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934158027488">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InvestmentinJointVentureArrangementsAbstract', window );"><strong>Investment in Joint Venture Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investments Disclosure [Text Block]</a></td>
<td class="text">Investment in Joint Venture Arrangements<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to minimize our investment and risk of land exposure in a single location, we have periodically partnered with other land developers or homebuilders to share in the land investment and development of a property through joint ownership and development agreements, joint ventures, and other similar arrangements.  As of December&#160;31, 2022 and 2021, our investment in such joint venture arrangements totaled $51.6&#160;million and $57.1&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The decrease from prior year was driven primarily by lot distributions from our joint venture arrangements during 2022 of $23.8&#160;million offset, in part, by our cash contributions to our joint venture arrangements during 2022 of $20.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 2022 and 2021 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, 2022 and 2021, the Company had $45.9&#160;million and $50.6 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, 2022 and 2021, the Company had $5.7 million and $6.5 million, respectively, of equity invested in LLCs.  The Company&#8217;s percentage of ownership in these LLCs as of both December&#160;31, 2022 and 2021 ranged from 25% to 50%.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the equity method of accounting for investments in LLCs and other joint venture arrangements, including JODAs, over which we exercise significant influence but do not have a controlling interest.  Under the equity method, our share of the LLCs&#8217; earnings or loss, if any, is included in our Consolidated Statements of Income.  The Company&#8217;s equity in income relating to earnings from its LLCs was less than $0.1 million for the year ended December&#160;31, 2022, $0.1&#160;million for the year ended December&#160;31, 2021 and $0.5&#160;million for the year ended December 31, 2020. 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, 2022 was the amount invested of $51.6&#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, 2022 and 2021, 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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2022 and 2021, we have determined that no LLC in which we have an interest met the requirements of a VIE.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InvestmentinJointVentureArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in Joint Venture Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InvestmentinJointVentureArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934078156336">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesTextBlock', window );">Guarantees [Text Block]</a></td>
<td class="text">Guarantees and Indemnifications<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee and indemnity liabilities are established by charging the applicable income statement or balance sheet line, depending on the nature of the guarantee or indemnity, and crediting a liability.&#160;&#160;In the ordinary course of business, M/I Financial, a 100%-owned subsidiary of M/I Homes, Inc., enters into agreements that provide a limited-life guarantee on loans sold to certain third-party purchasers of its mortgage loans that M/I Financial will repurchase a loan if certain conditions occur, primarily if the mortgagor does not meet the terms of the loan within the first six months after the sale of the loan.  Loans totaling approximately $360.4 million and $305.0 million were covered under these guarantees as of December 31, 2022 and 2021, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2021 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, 2022, and will be recognized in income as M/I Financial is released from its obligation under the guarantees.  The risk associated with the guarantees above is offset by the value of the underlying assets. M/I Financial estimates its actual liability related to the guarantee and any indemnities subsequently provided to the purchaser of the loans in lieu of loan repurchase based on historical loss experience.&#160;&#160;Actual future costs associated with loans guaranteed or indemnified could differ materially from our current estimated amounts.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has received inquiries concerning underwriting matters from purchasers of its loans regarding certain loans totaling  approximately $2.4 million and $0.7 million at  December 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.7 million and $0.3&#160;million at December 31, 2022 and 2021, 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, 2022 and 2021, guarantees and indemnities of $1.4 million and $2.5 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI https://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073192432">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommitmentsAndContingenciesAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves are included in Other Liabilities in the Company&#8217;s Consolidated Balance Sheets, as further explained in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i4deb017c83aa4a77adf62078cdb8417b_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.&#160; A summary of warranty activity for the years ended December 31, 2022, 2021 and 2020 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.907%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><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="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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="padding:0 1pt"/><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,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-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%">29,012&#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="padding:0 1pt"/><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%">21,936</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">5,374</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">&#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%">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="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%">(24,136)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">This represents charges of $1.6 million for additional stucco-related repair costs, net of $0.7 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-style:italic;font-weight:700;line-height:120%">Performance Bonds and Letters of Credit</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides standby letters of credit and completion bonds for development work in progress, deposits on land and lot purchase agreements and miscellaneous deposits.&#160; At December&#160;31, 2022, the Company had outstanding approximately $432.9&#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) $329.8 million of performance and maintenance bonds and $86.9 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) $7.9&#160;million of financial letters of credit, of which $7.4&#160;million represent deposits on land and lot purchase agreements; (3) $4.9&#160;million of financial bonds; and (4) $3.4&#160;million of corporate notes.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as houses are built and sold.&#160;&#160;In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining 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, 2022 and 2021, 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, 2022 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.1&#160;million, including cash deposits of $55.7&#160;million, prepaid acquisition costs of $5.7&#160;million, letters of credit of $7.4&#160;million and $3.3 million of other non-cash deposits.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $803.5 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, 2022 and December&#160;31, 2021, Consolidated Inventory Not Owned was $17.0&#160;million and $2.8 million, respectively.  At December 31, 2022 and 2021, the corresponding liability of $17.0&#160;million and $2.8&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The increase in this balance from December&#160;31, 2021 is related primarily to an increase in the number of land purchase agreements that had deposits and prepaid acquisition and development costs that exceeded certain thresholds resulting in the remaining purchase price of the lots to be recorded in inventory not owned, as well as an increase in the aggregate purchase amount of land contracts with specific performance requirements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters<br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 both December 31, 2022 and 2021, we had $1.2 million reserved for legal expenses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommitmentsAndContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommitmentsAndContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<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 https://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 https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072962304">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text">Operating Leases<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office space and model homes under operating leases with remaining terms of 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, 2022, the Company&#8217;s operating ROU asset and operating lease liability increased by $9.5 million and $9.8 million, respectively, as a result of $17.0 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), offset partially by $7.6&#160;million of additional ROU asset amortization and $7.2&#160;million of additional periodic lease expense.  As of December&#160;31, 2022, the Company&#8217;s ROU asset was $60.4&#160;million and its operating </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lease liability had a balance of $61.3 million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was 10.9 years, and the weighted-average discount rate was 3.7%.</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, 2022, 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%">9,023</span><span style="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%">4,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,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"/></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%">16,038</span><span style="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, 2022:</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%">2023</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,876</span><span style="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%">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%">8,993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">6,772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">6,895</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">36,682</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">75,944</span><span style="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%">(14,634)</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%">61,310</span><span style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073107136">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract', window );"><strong>Community Development District Infrastructure and Realted Obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictBondsTextBlock', window );">Community Development District Bonds [Text Block]</a></td>
<td class="text">Community Development District Infrastructure and Related Obligations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Community Development District and/or Community Development Authority (&#8220;CDD&#8221;) is a unit of local government created under various state and/or local statutes to encourage planned community development and to allow for the construction and maintenance of long-term infrastructure through alternative financing sources, including the tax-exempt markets.&#160;&#160;A CDD is generally created through the approval of the local city or county in which the CDD is located and is controlled by a Board of Supervisors representing the landowners within the CDD.&#160;&#160;CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within these communities.&#160;&#160;CDDs are also granted the power to levy special assessments to impose ad valorem taxes, rates, fees and other charges for the use of the CDD project.&#160;&#160;An allocated share of the principal and interest on the bonds issued by the CDD is assigned to and constitutes a lien on each parcel within the community evidenced by an assessment (the &#8220;Assessment&#8221;).&#160;&#160;The owner of each such parcel is responsible for the payment of the Assessment on that parcel.&#160;&#160;If the owner of the parcel fails to pay the Assessment, the CDD may foreclose on the lien pursuant to powers conferred to the CDD under applicable state laws and/or foreclosure procedures.&#160;&#160;In connection with the development of certain of the Company&#8217;s communities, CDDs have been established and bonds have been issued to finance a portion of the related infrastructure.&#160;&#160;Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2022 and 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, 2022</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/22/2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2048</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.13%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">&#8212;</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%">5,785</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.66%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/5/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.59%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.23%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,750</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.24%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,125</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,010</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,365</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">45,600&#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%">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"/></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 </span></div>transfer of the property.&#160;&#160;The Company recorded a $29.7&#160;million and $20.1&#160;million liability related to these CDD bond obligations as of December&#160;31, 2022 and December&#160;31, 2021, respectively, along with the related inventory infrastructure.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictBondsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts ("CDD"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictBondsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Community Development District Infrastructure and Realted Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072136352">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">Debt<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Homebuilding</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2022, the Company entered into an amendment to the Credit Facility which, among other things (1) increased the commitments from lenders to $650 million from $550 million, (2) extended the maturity to December&#160;9, 2026, (3) increased the accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $800 million, subject to obtaining additional commitments from lenders, (4) increased the sub-facility for letters of credit included in the Credit Facility to $250 million from $150 million, and (5) replaced LIBOR with SOFR as an interest rate bench mark (subject to a floor of 0.25%) and permitted the Company to select an index rate for each borrowing from multiple interest rate options, including one, three or six month adjusted term SOFR, plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#8217;s then applicable leverage ratio).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.6&#160;billion of availability for additional senior debt at December&#160;31, 2022.  As a result, the full $650 million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2022, there were no borrowings outstanding and $94.9&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $555.1&#160;million. The Credit Facility includes a $250 million sub-facility for letters of credit.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are guaranteed by all of the Company&#8217;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the Company&#8217;s $300.0 million aggregate principal amount of 3.95% Senior Notes due 2030 (the &#8220;2030 Senior Notes&#8221;) and the Company&#8217;s $400.0 million aggregate principal amount of 4.95% Senior Notes due 2028 (the &#8220;2028 Senior Notes&#8221;).  The guarantors for the Credit Facility (the &#8220;Subsidiary Guarantors&#8221;) are the same subsidiaries that guarantee the 2030 Senior Notes and the 2028 Senior Notes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.  Our obligations under the Credit Facility are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth ($1.3&#160;billion at December&#160;31, 2022 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, 2022, 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 $200 million, which increased to $275 million from September 19, 2022 to November 13, 2022 and increased to $300 million from November 14, 2022 to February 6, 2023 (periods of increases in the volume of mortgage originations).  The MIF Mortgage Warehousing Agreement expires on May&#160;26, 2023.  Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month BSBY rate (adjusting daily) (subject to a floor of 0.25%)  plus a spread of 190 basis points.  The MIF Mortgage Warehousing Agreement also contains certain financial covenants. At December&#160;31, 2022, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Warehousing Agreement.</span></div><div style="margin-bottom: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 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$90&#160;million. The MIF Mortgage Repurchase Facility expires on October&#160;23, 2023.  M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to One-Month Term SOFR (subject to an all-in  floor of  2.375% or 2.75% based on the type of loan) and adjusts certain financial covenant limits, plus 150 or 200 basis points depending on the loan type.  The MIF Mortgage Repurchase Facility also contains certain financial covenants. At December&#160;31, 2022, M/I Financial was in compliance with all financial covenants of 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-weight:400;line-height:120%">At December 31, 2022 and 2021, M/I Financial&#8217;s total combined maximum borrowing availability under the two credit facilities were $390.0&#160;million and $325.0&#160;million, respectively. At December&#160;31, 2022 and December&#160;31, 2021, M/I Financial had $245.7&#160;million and $266.2&#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%">As of both December 31, 2022 and 2021, we had $300.0 million of our 2030 Senior Notes outstanding.  The 2030 Senior Notes bear interest at a rate of&#160;3.95%&#160;per year, payable semiannually in arrears on February 15 and August 15 of each year, and mature on February&#160;15, 2030. The Company may redeem some or all of the 2030 Senior Notes at any time prior to August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), at a redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date, plus a &#8220;make-whole&#8221; amount set forth in the indenture governing the 2030 Senior Notes. In addition, on or after August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), the Company may redeem some or all of the 2030 Senior Notes at a redemption price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December 31, 2022 and 2021, we had $400.0 million of our 2028 Senior Notes outstanding.  The 2028 Senior Notes bear interest at a rate of&#160;4.95%&#160;per year, payable semiannually in arrears on February 1 and August 1 of each year, and mature on February&#160;1, 2028. We may redeem all or any portion of the 2028 Senior Notes on or after February 1, 2023 at a stated redemption price, together with accrued and unpaid interest thereon. The redemption price will initially be&#160;103.713%&#160;of the principal amount outstanding, but will decline to 102.475%&#160;of the principal amount outstanding if redeemed during the 12 month period beginning on February 1, 2024, will further decline to&#160;101.238%&#160;of the principal amount outstanding if redeemed during the 12-month period beginning on February 1, 2025 and will further decline to&#160;100.000%&#160;of the principal amount outstanding if redeemed on or after February 1, 2026, but prior to maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof&#894; enter into certain sale and leaseback transactions&#894; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#8217;s assets. These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes. As of December&#160;31, 2022, 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, 2022, the Company was in compliance with all terms, conditions, and covenants under the indenture. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed jointly and severally on a senior unsecured basis by the Subsidiary Guarantors.  The 2030 Senior Notes and the 2028 Senior Notes are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.&#160; The 2030 Senior Notes and the 2028 Senior Notes are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the 2028 Senior Notes limits our ability to pay dividends on, and repurchase, our common shares and any of our preferred shares then outstanding to the amount of the positive balance in our &#8220;restricted payments basket,&#8221; as defined in the indenture.  The &#8220;restricted payments basket&#8221; is equal to $125.0&#160;million plus (1) 50% of our aggregate consolidated net income (or minus 100%  of our aggregate consolidated net loss) from October 1, 2015, excluding income or loss from Unrestricted Subsidiaries (as defined in the indenture), plus (2) 100% of the net cash proceeds from either </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $661.7&#160;million and $487.5 million at December 31, 2022 and 2021, 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 as of December 31, 2021, which are comprised of notes payable acquired in the normal course of business.  There were no other borrowings in Notes Payable - Other as of December 31, 2022.</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, 2022 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%">2023</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%">245,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-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%">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%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">945,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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073037520">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</a></td>
<td class="text">Goodwill<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  In connection with the Company&#8217;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan in March 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 via a quantitative test during the fourth quarter of 2022, and there was no impairment recorded at December&#160;31, 2022.  There were no indicators of impairment or impairment charges recorded at December&#160;31, 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 evaluation of goodwill for possible impairment includes estimating fair value using one or a combination of valuation techniques, such as discounted cash flows.  These valuations require the Company to make estimates and assumptions regarding future operating results, cash flows, changes in capital expenditures, selling prices, profitability, and the cost of capital.  Although the Company believes its assumptions and estimates are reasonable, deviations from the assumptions and estimates could produce a materially different result.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://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 https://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934075734544">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LossPerShareAbstract', window );"><strong>Loss per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share [Text Block]</a></td>
<td class="text">Earnings Per Share<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><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></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%">490,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">396,868&#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"/></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%">27,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding - adjusted for assumed conversions</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,880&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,152&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per common share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.64&#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"/></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%">17.24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.28&#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"/></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%">846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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%">11&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss per Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073223440">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text">Income Taxes<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and attributable to operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates expected to apply in the years in which the temporary differences are expected to be recovered or paid.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate our deferred tax assets, including the benefit from NOLs and tax credit carryforwards, if any, to determine if a valuation allowance is required.  Companies must assess, using significant judgments, whether a valuation allowance should be established based on the consideration of all available evidence using a &#8220;more likely than not&#8221; standard with significant weight being given to evidence that can be objectively verified.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  Based upon a review of all available evidence, we believe our deferred tax assets were fully realizable in all periods presented.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act (IRA) was enacted August 16, 2022 to address the high cost of prescription drugs, healthcare availability, climate change and inflation. The IRA extended the energy efficient homes credit through 2032 and, as a result, the Company recognized a $10.0&#160;million year-to-date tax benefit during 2022. At December&#160;31, 2022, the Company&#8217;s total deferred tax assets were $41.5&#160;million which were offset by $23.5&#160;million of total deferred tax liabilities for a $18.0&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty, insurance and other accruals</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9,764&#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%">2,097</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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,430&#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%">9,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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,033&#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%">15,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,900&#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%">421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">335&#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%">2,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">809&#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%">41,518</span><span style="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%">30,336&#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%">645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">373&#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%">7,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">6,139&#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%">15,135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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,763&#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%">534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">810&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,085&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">18,019</span><span style="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%">10,251&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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%">126,752</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93,869&#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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">25,560</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">22,445&#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"/></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%">152,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="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%">116,314&#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"/></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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:</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%">(6,740)</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%">(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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(1,027)</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%">(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"/></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%">(7,767)</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%">(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"/></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%">144,545</span><span style="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%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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"/></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 2022, 2021 and 2020, the Company&#8217;s effective tax rate was 22.76%, 22.05%, and 22.63%, respectively. Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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%">133,393</span><span style="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%">106,914&#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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">21,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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(166)</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,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"/></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%">(10,001)</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,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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(445)</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,401&#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"/></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%">144,545</span><span style="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%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various states.&#160;&#160;The Company is no longer subject to U.S. federal, state or local examinations by tax authorities for years before 2018.&#160;&#160;The Company is audited from time to time, and if any adjustments are made, they would be either immaterial or reserved.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense.&#160;&#160;At December&#160;31, 2022, 2021 and 2020, we had no unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in prior years.  We believe that our current income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $0.1&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2022.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $0.1&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073891296">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text">Business Segments<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of segment reporting requires significant judgment in determining our operating segments. Operating segments are defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Company&#8217;s chief operating decision makers to evaluate performance, make operating decisions and determine how to allocate resources.&#160;&#160;The Company&#8217;s chief operating decision makers evaluate the Company&#8217;s performance in various ways, including:  (1) the results of our individual homebuilding operating segments and the results of our financial services operations; (2) the results of our homebuilding reportable segments; and (3) our consolidated financial results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 280&#8221;), we have identified each homebuilding division as an operating segment because each homebuilding division engages in business activities from which it earns revenue, primarily from the sale and construction of single-family attached and detached homes, acquisition and development of land, and the occasional sale of lots to third parties.  Our financial services operations generate revenue primarily from the origination, sale and servicing of mortgage loans and title services primarily for purchasers of the Company&#8217;s homes and are included in our financial services reportable segment.  Corporate is a non-operating segment that develops and implements strategic initiatives and supports our operating segments by centralizing key administrative functions such as accounting, finance, treasury, information technology, insurance and risk management, legal, marketing and human resources.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the aggregation criteria defined in ASC 280, we have determined our reportable segments as follows: Northern homebuilding, Southern homebuilding, and financial services operations.&#160;&#160;The homebuilding operating segments included in each reportable segment have been aggregated because they share similar aggregation characteristics as prescribed in ASC 280 in the following regards: (1) long-term economic characteristics; (2) historical and expected future long-term gross margin percentages; (3) housing products, production processes and methods of distribution; and (4) geographical proximity.  We may, however, be required to reclassify our reportable segments if markets that currently are being aggregated do not continue to share these aggregation characteristics.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding operating segments that comprise each of our reportable segments are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:294.00pt"><tr><td style="width:1.0pt"/><td style="width:145.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:144.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Southern</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago, Illinois</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orlando, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarasota, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbus, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tampa, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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 2022, 2021 and 2020, 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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: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,714,236</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,595,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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,330,962</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,048,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,131,393</span><span style="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,745,887&#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"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">217,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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">(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%">451,874</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,661&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">44,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%">62,291&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(76,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a) (b) (c)</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%">637,451</span><span style="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%">518,296&#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"/></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%">(469)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,447)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">5,122</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(956)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,250</span><span style="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%">2,156&#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"/></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">(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%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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">(e)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,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%">&#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%">635,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">509,114&#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"/></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,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,898</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">17,174</span><span style="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%">16,915&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes 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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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: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%">(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">For the years ended December 31, 2022 and 2020, total operating income was reduced by $18.4&#160;million and $8.4&#160;million, respectively, related to asset impairment charges taken during the period.  </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%">(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">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: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%">(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">Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs. </span></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, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,138</span><span style="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%">47,601</span><span style="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%">55,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,100,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,672,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,772,863</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">51,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">51,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">38,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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%">693,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"><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%">834,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,146,875</span><span style="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,874,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: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%">693,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="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,714,923</span><span style="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, 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:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,123&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,795&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,918&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">987,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,412,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,399,516&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,527&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,927&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">730,298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,028,908&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,582,018&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,927&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,239,853&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071572736">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ShareRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Treasury Stock [Text Block]</a></td>
<td class="text">Share Repurchase ProgramOn 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 million&#160;of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. 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.  During the year ended December&#160;31, 2022, the Company&#160;repurchased 1.2 million outstanding common shares at an aggregate purchase price of $55.3&#160;million under the 2021 Share Repurchase Program. The Company did not repurchase any shares during the fourth quarter of 2022.  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 million under the 2021 Share Repurchase Program.  As of December&#160;31, 2022, $93.1 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.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934159638832">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Business, Policy [Policy Text Block]</a></td>
<td class="text"><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, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics; 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="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="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, 2022 and 2021, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $1.0&#160;million and $0.3&#160;million at December 31, 2022 and 2021, 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="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="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%">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, 2022 and 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.  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. During the fourth quarter of 2022, we recorded an aggregate loss of  $18.4&#160;million that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $8.2&#160;million of asset impairment charges.</span></div><div style="margin-bottom: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="#i4deb017c83aa4a77adf62078cdb8417b_109" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment-net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company records property and equipment at cost and subsequently depreciates the assets using both straight-line and accelerated methods.&#160;&#160;Following are the major classes of depreciable assets and their estimated useful lives:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><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.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.995%"/><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><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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,489</span><span style="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%">38,178&#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="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%">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,735</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,540&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">59,224</span><span style="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%">58,718&#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="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%">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,778)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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,446</span><span style="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%">37,648&#160;</span></td><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="padding:0 1pt"/></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 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 $8.4 million, $7.5 million and $6.8&#160;million in 2022, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets, Policy [Policy Text Block]</a></td>
<td class="text"><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 2022, and no impairment was recorded at December&#160;31, 2022.  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="#i4deb017c83aa4a77adf62078cdb8417b_154" 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="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, 2022 and 2021&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">57,078</span><span style="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%">29,062&#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%">15,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,361&#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%">18,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:400;line-height:100%">15,591&#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%">5,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,186&#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%">51,519</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,826&#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%">148,405</span><span style="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%">103,026&#160;</span></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="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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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, 2022 and 2021, warranty reserves of $32.9&#160;million and $29.7&#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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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="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, 2022 and 2021, self-insurance reserves of $3.2 million and $2.9 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $10.9&#160;million, $11.4&#160;million and $10.1&#160;million for all self-insured and general liability claims during the years ended December 31, 2022, 2021 and 2020, 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="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, 2022 and 2021&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">119,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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%">90,786&#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%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="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%">59,409</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,724&#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%">63,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="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,731&#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%">276,217</span><span style="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%">226,969&#160;</span></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="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, 2022 and 2021, we retained mortgage servicing rights of 3,787 and 2,004 loans, respectively, for a total value of $15.8&#160;million and $8.4&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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></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%">4,010,427</span><span style="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,630,469&#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"/></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%">34,771</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,131,393</span><span style="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,745,887&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $49.4 million for the year ended December 31, 2022, hedging gains of $1.6 million for the year ended December 31,  2021, and hedging losses of $19.0&#160;million for the year ended December 31, 2020.  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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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, 2022, 2021 and 2020, 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="#i4deb017c83aa4a77adf62078cdb8417b_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fairly depict how the nature, amount, timing and uncertainty of cash flows are affected by economic factors.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service [Policy Text Block]</a></td>
<td class="text"><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="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 </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i4deb017c83aa4a77adf62078cdb8417b_160" 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="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="#i4deb017c83aa4a77adf62078cdb8417b_157" 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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, 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%">Recently Adopted Accounting Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 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 ASU No. 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-01&#8221;), which clarified the scope and application of the original guidance. We fully adopted ASU 2020-04 and ASU 2021-01 in October 2022 after we amended our $90&#160;million mortgage repurchase agreement, dated October 30, 2017, as amended (the &#8220;MIF Mortgage Repurchase Facility&#8221;), which discontinued the use of LIBOR and replaced it with One-Month Term SOFR. The adoption of this guidance did not have a material impact on our consolidated financial statements and disclosures.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for insurance deductible reserves and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InsuranceDeductibleReservesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The policy disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OtherAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The policy for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OtherLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: 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(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934077139568">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">Following are the major classes of depreciable assets and their estimated useful lives:<div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><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.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.995%"/><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><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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,489</span><span style="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%">38,178&#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="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%">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,735</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,540&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">59,224</span><span style="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%">58,718&#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="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%">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,778)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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,446</span><span style="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%">37,648&#160;</span></td><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="padding:0 1pt"/></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 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="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, 2022 and 2021&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">57,078</span><span style="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%">29,062&#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%">15,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,361&#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%">18,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:400;line-height:100%">15,591&#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%">5,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,186&#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%">51,519</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,826&#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%">148,405</span><span style="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%">103,026&#160;</span></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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesTableTextBlock', window );">Other Liabilities [Table Text Block]</a></td>
<td class="text">Other liabilities at&#160;December 31, 2022 and 2021&#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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">119,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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%">90,786&#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%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="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%">59,409</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,724&#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%">63,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="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,731&#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%">276,217</span><span style="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%">226,969&#160;</span></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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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></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%">4,010,427</span><span style="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,630,469&#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"/></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%">34,771</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,131,393</span><span style="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,745,887&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $49.4 million for the year ended December 31, 2022, hedging gains of $1.6 million for the year ended December 31,  2021, and hedging losses of $19.0&#160;million for the year ended December 31, 2020.  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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934077139184">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Share-based Payment Arrangement, Activity [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of stock option activity for the year ended December&#160;31, 2022, 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, 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:400;line-height:100%">1,594,600&#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.76&#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.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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,016&#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%">474,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%">47.59&#160;</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%">(49,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.36&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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, 2022</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,018,700</span><span style="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: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%">40.33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="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:700;line-height:100%">7.06</span></td><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: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%">15,241</span><span style="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"/></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, 2022</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,976,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">40.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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.04</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%">15,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"/></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, 2022</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%">872,300</span><span style="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%">33.22</span><span style="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.66</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%">11,984</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt">Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember', window );">Five Year Service Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our five-year service-based stock options granted during the years ended December 31, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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"/><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%">1.87</span><span style="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%">0.66&#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%">1.42%</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%">34.06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">31.66&#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%">29.15%</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.4</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.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></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%">16.29</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%">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></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934070619968">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2022 and 2021:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">&#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:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782&#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%">262,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">228,831&#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%">341,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">16,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,785&#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%">232,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">233,378</span><span style="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%">263,088&#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="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, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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 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%">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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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%">(7,482)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">1,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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 (loss) gain 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%">(6,116)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of the Company&#8217;s derivative instruments and their location within the Consolidated Balance Sheets for the periods indicated (except for mortgage loans held for sale which are disclosed as a separate line item):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0">&#8212;</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908">3,005</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae">787</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf">&#8212;</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848">&#8212;</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55">377</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717">787</span></span><span style="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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f">3,382</span></span><span style="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, 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, 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: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408">4,477</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4">&#8212;</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785">&#8212;</span>&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31">487</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c">&#8212;</span>&#160;</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b">62</span>&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f">4,477</span>&#160;</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a">549</span>&#160;</span></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="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, 2022, 2021 and 2020:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:274.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 </span><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%">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></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%">16,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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"/></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%">8,165</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">8,435&#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%">24,306</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"/></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="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, 2022 and 2021.  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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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%">(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%">311,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">311,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">236,368&#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%">236,368&#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%">242,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">242,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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&#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%">787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="display:none"/><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%">&#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%">4,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,477&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - homebuilding operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#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%">&#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%">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%">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">245,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">&#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%">4,549&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,015&#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;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%">353,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">414,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%">240,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">300,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:9pt;font-weight:400;line-height:100%">294,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 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%">487&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487&#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%">377</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">377</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#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%">3,005</span><span style="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%">3,005</span><span style="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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">&#8212;&#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073180624">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s inventory as of December 31, 2022 and 2021 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align: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,294,779</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,125,738&#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%">3,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,312&#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,366,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,187,341&#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, 2022 - $10,371; </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, 2021 - $12,023)</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%">61,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,268&#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%">29,701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,089&#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%">55,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,918&#160;</span></td><td style="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%">17,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,768&#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,828,602</span><span style="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%">2,452,434&#160;</span></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="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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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%">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%">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><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest capitalized to inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,843&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(30,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,829)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">29,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">24,343&#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"/></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%">37,802</span><span style="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%">38,999&#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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073059296">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_WarrantyAccrualRollforwardAbstract', window );"><strong>Warranty Accrual Rollforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability [Table Text Block]</a></td>
<td class="text">A summary of warranty activity for the years ended December 31, 2022, 2021 and 2020 is as follows:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.907%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><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="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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="padding:0 1pt"/><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,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-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%">29,012&#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="padding:0 1pt"/><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%">21,936</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">5,374</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">&#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%">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="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%">(24,136)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-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,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">This represents charges of $1.6 million for additional stucco-related repair costs, net of $0.7 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty Accrual Rollforward [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_WarrantyAccrualRollforwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073159488">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the twelve months ended December&#160;31, 2022, 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%">9,023</span><span style="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%">4,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,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"/></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%">16,038</span><span style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073093968">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FutureMinimumLeasePaymentsAbstract', window );"><strong>Future Minimum Lease Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December&#160;31, 2022:</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%">2023</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,876</span><span style="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%">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%">8,993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">6,772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">6,895</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">36,682</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">75,944</span><span style="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%">(14,634)</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%">61,310</span><span style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Lease Payments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FutureMinimumLeasePaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073069296">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract', window );"><strong>Community Development District Infrastructure and Realted Obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt [Table Text Block]</a></td>
<td class="text">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2022 and 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, 2022</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/22/2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2048</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.13%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">&#8212;</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%">5,785</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.66%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/5/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.59%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.23%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,750</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.24%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,125</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,010</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,365</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">45,600&#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%">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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Community Development District Infrastructure and Realted Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074822224">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DebtAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date [Table Text Block]</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities over the next five years with respect to the Company&#8217;s debt as of December&#160;31, 2022 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%">2023</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%">245,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-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%">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%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">945,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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073142160">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LossPerShareAbstract', window );"><strong>Loss per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2022, 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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><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></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%">490,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">396,868&#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"/></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%">27,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding - adjusted for assumed conversions</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,880&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,152&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per common share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.64&#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"/></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%">17.24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.28&#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"/></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%">846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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%">11&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss per Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072849152">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that comprise the deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty, insurance and other accruals</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9,764&#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%">2,097</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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,430&#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%">9,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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,033&#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%">15,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,900&#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%">421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">335&#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%">2,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">809&#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%">41,518</span><span style="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%">30,336&#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%">645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">373&#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%">7,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">6,139&#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%">15,135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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,763&#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%">534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">810&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,085&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">18,019</span><span style="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%">10,251&#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="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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%">126,752</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93,869&#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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">25,560</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">22,445&#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"/></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%">152,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="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%">116,314&#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"/></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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:</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%">(6,740)</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%">(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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(1,027)</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%">(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"/></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%">(7,767)</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%">(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"/></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%">144,545</span><span style="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%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:<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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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%">133,393</span><span style="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%">106,914&#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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">21,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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(166)</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,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"/></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%">(10,001)</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,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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">(445)</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,401&#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"/></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%">144,545</span><span style="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%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072164208">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows, by segment, revenue, operating income and interest (income) expense for 2022, 2021 and 2020, 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="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: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,714,236</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,595,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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,330,962</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,048,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">86,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,131,393</span><span style="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,745,887&#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"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">217,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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">(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%">451,874</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,661&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">44,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%">62,291&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(76,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a) (b) (c)</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%">637,451</span><span style="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%">518,296&#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"/></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%">(469)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,447)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">5,122</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">(956)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,250</span><span style="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%">2,156&#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"/></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">(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%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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">(e)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,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%">&#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%">635,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">509,114&#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"/></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,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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,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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,898</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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"/></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%">17,174</span><span style="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%">16,915&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes 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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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: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%">(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">For the years ended December 31, 2022 and 2020, total operating income was reduced by $18.4&#160;million and $8.4&#160;million, respectively, related to asset impairment charges taken during the period.  </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%">(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">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>(e)Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Reconciliation of Assets from Segment to Consolidated</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show total assets by segment at December 31, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,138</span><span style="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%">47,601</span><span style="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%">55,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,100,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,672,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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,772,863</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">51,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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%">51,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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%">38,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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%">693,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"><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%">834,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,146,875</span><span style="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,874,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: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%">693,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="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,714,923</span><span style="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, 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:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,123&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,795&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,918&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">987,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,412,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,399,516&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,527&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,927&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">730,298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,028,908&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,582,018&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,927&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,239,853&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071592528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AssumptionDurationLineItems', window );"><strong>Assumption Duration [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 15,800<span></span>
</td>
<td class="nump">$ 15,800<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">16,400<span></span>
</td>
<td class="nump">16,400<span></span>
</td>
<td class="nump">16,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">15,813<span></span>
</td>
<td class="nump">15,813<span></span>
</td>
<td class="nump">8,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LandOptionWriteOff', window );">Land Option Write Off</a></td>
<td class="nump">10,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Impairment of inventory and investment in joint venture arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 8,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RealEstateRelatedImpairments', window );">Total losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_mho_NumberOfLoansWeRetainMortgageServicingRightsOn', window );">Number of loans we retain mortgage servicing rights on</a></td>
<td class="nump">3,787<span></span>
</td>
<td class="nump">3,787<span></span>
</td>
<td class="nump">2,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land/lots</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land/lots</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<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_AssumptionDurationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assumption Duration [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_AssumptionDurationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount Rate Used in Determining Fair Value of land/lots</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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_LandOptionWriteOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Land Option Write Off</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LandOptionWriteOff</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_NumberOfLoansWeRetainMortgageServicingRightsOn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of loans we retain mortgage servicing rights on</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NumberOfLoansWeRetainMortgageServicingRightsOn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RealEstateRelatedImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of land, terminated options/purchase contracts and related pre acquisition costs, and real estate from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RealEstateRelatedImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: 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(1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074996992">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 59,224<span></span>
</td>
<td class="nump">$ 58,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="num">(21,778)<span></span>
</td>
<td class="num">(21,070)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">37,446<span></span>
</td>
<td class="nump">37,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense', window );">Depreciation Expense</a></td>
<td class="nump">8,400<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Increase (Decrease) in Other Noncurrent Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Net loss (gain) from property disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,943)<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember', window );">Office furnishings, leasehold improvements, computer equipment and computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">38,489<span></span>
</td>
<td class="nump">38,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation and construction equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 20,735<span></span>
</td>
<td class="nump">$ 20,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: 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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of depreciation expense of real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120402810&amp;loc=d3e638233-123024<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934077116816">
<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, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126905813&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074843920">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Development reimbursement receivable from local municipalities</a></td>
<td class="nump">$ 57,078<span></span>
</td>
<td class="nump">$ 29,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">15,813<span></span>
</td>
<td class="nump">8,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid Expense</a></td>
<td class="nump">18,258<span></span>
</td>
<td class="nump">15,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PrepaidLandAcquisitionCosts', window );">Prepaid Land Acquisition Costs</a></td>
<td class="nump">5,737<span></span>
</td>
<td class="nump">8,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneous', window );">Other</a></td>
<td class="nump">51,519<span></span>
</td>
<td class="nump">41,826<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other Assets</a></td>
<td class="nump">$ 148,405<span></span>
</td>
<td class="nump">$ 103,026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PrepaidLandAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PrepaidLandAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(7))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072165600">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">$ 32,902<span></span>
</td>
<td class="nump">$ 29,728<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071879904">
<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, 2022</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="Show.showAR( this, 'defref_mho_SelfInsuranceAbstract', window );"><strong>Self-Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self Insurance Reserve</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralInsuranceExpense', window );">General Insurance Expense</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 11.4<span></span>
</td>
<td class="nump">$ 10.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_SelfInsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Self-Insurance [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SelfInsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralInsuranceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralInsuranceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068379104">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Accrualsrelatedtolanddevelopment', window );">Accruals related to land development</a></td>
<td class="nump">$ 119,965<span></span>
</td>
<td class="nump">$ 90,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">32,902<span></span>
</td>
<td class="nump">29,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent', window );">Payroll and other benefits</a></td>
<td class="nump">59,409<span></span>
</td>
<td class="nump">51,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent', window );">Other</a></td>
<td class="nump">63,941<span></span>
</td>
<td class="nump">54,731<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Total other liabilities</a></td>
<td class="nump">$ 276,217<span></span>
</td>
<td class="nump">$ 226,969<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Accrualsrelatedtolanddevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable by the Company related to land development.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Accrualsrelatedtolanddevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071599472">
<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, 2022</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="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="Show.showAR( this, 'defref_mho_Homebuildingoperationspercentoftotalrevenue', window );">Homebuilding operations percent of total revenue</a></td>
<td class="nump">98.00%<span></span>
</td>
<td class="nump">97.00%<span></span>
</td>
<td class="nump">97.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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 4,131,393<span></span>
</td>
<td class="nump">$ 3,745,887<span></span>
</td>
<td class="nump">$ 3,046,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="Show.showAR( this, 'defref_us-gaap_GainLossOnOilAndGasHedgingActivity', window );">Gain (Loss) on Hedging Activity</a></td>
<td class="nump">49,400<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
<td class="num">(19,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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember', window );">Financial Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">86,195<span></span>
</td>
<td class="nump">102,028<span></span>
</td>
<td class="nump">87,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember', window );">Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">4,010,427<span></span>
</td>
<td class="nump">3,630,469<span></span>
</td>
<td class="nump">2,939,962<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 34,771<span></span>
</td>
<td class="nump">$ 13,390<span></span>
</td>
<td class="nump">$ 19,170<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Homebuildingoperationspercentoftotalrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Homebuilding operations percent of total revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Homebuildingoperationspercentoftotalrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnOilAndGasHedgingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) incurred in hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnOilAndGasHedgingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934075948192">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">2,018,700<span></span>
</td>
<td class="nump">1,594,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="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">474,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="num">(49,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</a></td>
<td class="nump">1,976,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">872,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 40.33<span></span>
</td>
<td class="nump">$ 37.76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="nump">47.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">27.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">40.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 33.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_WeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 21 days<span></span>
</td>
<td class="text">7 years 4 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 7 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 15,241<span></span>
</td>
<td class="nump">$ 39,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">15,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 11,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_AggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate Intrinsic Value [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_AggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_WeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_WeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074983344">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.87%<span></span>
</td>
<td class="nump">0.66%<span></span>
</td>
<td class="nump">1.42%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">34.06%<span></span>
</td>
<td class="nump">31.66%<span></span>
</td>
<td class="nump">29.15%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">5 years 7 months 6 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="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">$ 16.29<span></span>
</td>
<td class="nump">$ 15.69<span></span>
</td>
<td class="nump">$ 12.65<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068356240">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</a></td>
<td class="nump">4,243,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">2,005,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 15,300,000<span></span>
</td>
<td class="nump">$ 8,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">5,400,000<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</a></td>
<td class="nump">$ 13,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan', window );">Restricted Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="nump">35,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded', window );">Non-employee Director Restricted Stock Units Awarded</a></td>
<td class="nump">4,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded', window );">Non-employee-New Director Restricted Stock Units Awarded</a></td>
<td class="nump">3,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StockUnitsAwardedUnderThe2018LTIPPlan', window );">Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,370<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan', window );">Value of Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</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="Show.showAR( this, 'defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding', window );">Total Numbner of Units Outstanding Under the 2006 Director Equity Plan</a></td>
<td class="nump">8,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding', window );">Value of Units Outstanding Under the 2006 Director Equity Plan</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock or Unit Option Plan Expense</a></td>
<td class="num">$ (400,000)<span></span>
</td>
<td class="num">(300,000)<span></span>
</td>
<td class="num">(400,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StockUnitsOutstandingUnderStockOptionPlan', window );">Total Stock Units Outstanding Under All Stock Option Plans</a></td>
<td class="nump">55,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans', window );">Total Value of Units Outstanding Under All Stock Option Plans</a></td>
<td class="nump">$ 2,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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred Compensation Equity</a></td>
<td class="nump">2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</a></td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred Compensation Liability, Current and Noncurrent</a></td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 300,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-employee Director Restricted Stock Units Awarded under the 2018 LTIP Plan</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NonEmployeeDirectorRestrictedStockUnitsAwarded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-employee-New Director Restricted Stock Units Awarded</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_StockUnitsAwardedUnderThe2018LTIPPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of stock units outstanding under all stock option plans as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_StockUnitsOutstandingUnderStockOptionPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Value of Units Outstanding Under All Stock Option Plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073247552">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">$ 5.8<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 3.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068266432">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PercentageweightofPSUsrelatedtoperformancecondition', window );">Percentage weight of PSUs related to performance condition</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PercentageweightofPSUsrelatedtomarketcondition', window );">Percentage weight of PSUs related to market condition</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mho_MarketConditionAwardsMember', window );">Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year1Member', window );">YR1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">33,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year1Member', window );">YR1 [Member] | Performance Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 47.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel', window );">Compensation expense to be recognized over 3-year period at Minimum level</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year1Member', window );">YR1 [Member] | Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">50.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year2Member', window );">YR2[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year2Member', window );">YR2[Member] | Performance Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year2Member', window );">YR2[Member] | Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year3Member', window );">YR3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year3Member', window );">YR3 [Member] | Performance Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">54,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year3Member', window );">YR3 [Member] | Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">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="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">$ 37.51<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage weight of PSUs related to market condition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PercentageweightofPSUsrelatedtomarketcondition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage weight of PSUs related to performance condition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PercentageweightofPSUsrelatedtoperformancecondition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_MarketConditionAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_MarketConditionAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=mho_Year1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=mho_Year1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_PerformanceConditionAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_PerformanceConditionAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=mho_Year2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=mho_Year2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=mho_Year3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=mho_Year3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068467296">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotionalAmountOfDerivativesAbstract', window );"><strong>Notional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments', window );">Best efforts contracts and related committed IRLCs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NotionalAmountOfUncommittedInterestRateLockCommitments', window );">Uncommitted IRLCs</a></td>
<td class="nump">262,529<span></span>
</td>
<td class="nump">228,831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments', window );">FMBSs related to uncommitted IRLCs</a></td>
<td class="nump">341,088<span></span>
</td>
<td class="nump">223,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale', window );">Best efforts contracts and related mortgage loans held for sale</a></td>
<td class="nump">16,507<span></span>
</td>
<td class="nump">3,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale', window );">FMBSs related to mortgage loans held for sale</a></td>
<td class="nump">232,518<span></span>
</td>
<td class="nump">251,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities', window );">Mortgage loans held for sale covered by FMBSs</a></td>
<td class="nump">$ 233,378<span></span>
</td>
<td class="nump">$ 263,088<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Best Effort Contracts and Related Mortgage Loans Held for Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notional Amount of Uncommitted Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NotionalAmountOfUncommittedInterestRateLockCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotionalAmountOfDerivativesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotionalAmountOfDerivativesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068190464">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="num">$ (6,116)<span></span>
</td>
<td class="nump">$ 1,741<span></span>
</td>
<td class="num">$ (382)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=mho_MortgageLoansHeldForSaleMember', window );">Mortgage Loans Held for Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">407<span></span>
</td>
<td class="num">(2,586)<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Sales or Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="num">(7,482)<span></span>
</td>
<td class="nump">6,117<span></span>
</td>
<td class="num">(1,304)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">1,282<span></span>
</td>
<td class="num">(2,143)<span></span>
</td>
<td class="nump">964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">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="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="num">$ (323)<span></span>
</td>
<td class="nump">$ 353<span></span>
</td>
<td class="num">$ (360)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of gain (loss) recognized in financial services revenue during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=mho_MortgageLoansHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=mho_MortgageLoansHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068421264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Sales or Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">Best Efforts Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072211360">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RealEstateRelatedImpairments', window );">Total losses</a></td>
<td class="nump">$ 8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_mho_LongLivedRealEstateAssetsFairValueDisclosure', window );">Adjusted basis of inventory</a></td>
<td class="nump">16,141<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RealEstateRelatedImpairments', window );">Total losses</a></td>
<td class="nump">8,165<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongLivedAssetsInitialBasis', window );">Initial basis of inventory</a></td>
<td class="nump">$ 24,306<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 24,759<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongLivedAssetsInitialBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long lived assets initial basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongLivedAssetsInitialBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongLivedRealEstateAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of long lived real estate assets that are held by the entity and are expected to provide future economic benefit, that were impaired during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongLivedRealEstateAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RealEstateRelatedImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of land, terminated options/purchase contracts and related pre acquisition costs, and real estate from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RealEstateRelatedImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068268112">
<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, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying (Reported) Amount, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 15,800<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">311,542<span></span>
</td>
<td class="nump">236,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgages Held-for-sale, Fair Value Disclosure</a></td>
<td class="nump">242,539<span></span>
</td>
<td class="nump">275,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets', window );">Commitments to extend real estate loans</a></td>
<td class="nump">787<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosureAssets', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditFairValueDisclosure', window );">Notes Payable Homebuilding-Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Notes Payable Financial Services- Fair Value Disclosure</a></td>
<td class="nump">245,741<span></span>
</td>
<td class="nump">266,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableFairValueDisclosure', window );">Notes Payable Other- Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2028FairValueDisclosure', window );">Senior Notes due 2028 Fair Value Disclosure</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2030FairValueDisclosure', window );">Senior Notes due 2030 Fair Value Disclosure</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities', window );">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures', window );">Best-efforts contracts for committed IRLCs and mortgage loans held for sale</a></td>
<td class="nump">377<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosuresLiabilities', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">3,005<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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of Fair Value, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">15,800<span></span>
</td>
<td class="nump">8,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">311,542<span></span>
</td>
<td class="nump">236,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgages Held-for-sale, Fair Value Disclosure</a></td>
<td class="nump">242,539<span></span>
</td>
<td class="nump">275,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets', window );">Commitments to extend real estate loans</a></td>
<td class="nump">787<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosureAssets', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditFairValueDisclosure', window );">Notes Payable Homebuilding-Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Notes Payable Financial Services- Fair Value Disclosure</a></td>
<td class="nump">245,741<span></span>
</td>
<td class="nump">266,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableFairValueDisclosure', window );">Notes Payable Other- Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2028FairValueDisclosure', window );">Senior Notes due 2028 Fair Value Disclosure</a></td>
<td class="nump">353,500<span></span>
</td>
<td class="nump">414,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2030FairValueDisclosure', window );">Senior Notes due 2030 Fair Value Disclosure</a></td>
<td class="nump">240,750<span></span>
</td>
<td class="nump">294,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="Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities', window );">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures', window );">Best-efforts contracts for committed IRLCs and mortgage loans held for sale</a></td>
<td class="nump">377<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosuresLiabilities', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">3,005<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 15,813<span></span>
</td>
<td class="nump">$ 8,361<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of best efforts contracts for committed interest rate lock commitments and mortgage loans held for sale as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ForwardContractsFairValueDisclosureAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward sales of mortgage-backed securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward sales of mortgage-backed securities - fair value disclosures (liabilities)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ForwardContractsFairValueDisclosuresLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Lock Commitments - Fair Value Disclosures (Assets)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestRateLockCommitmentsFairValueDisclosuresAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2028 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2028FairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2030FairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2030 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2030FairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of mortgage loans held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgagesHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071933296">
<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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 14, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 19, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueofFinancialInstrumentAssumptionsLineItems', window );"><strong>Fair Value of Financial Instrument Assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 650.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 800.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Jul. 18,  2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementThirdAmendedAndRestatedMember', window );">Warehousing Agreement - Third Amended and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueofFinancialInstrumentAssumptionsLineItems', window );"><strong>Fair Value of Financial Instrument Assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 200.0<span></span>
</td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation 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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember', window );">Repurchase Agreement-Fifth Amendment to Second Amendment and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 90.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FairValueofFinancialInstrumentAssumptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Fair Value of Financial Instrument Assumptions [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FairValueofFinancialInstrumentAssumptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInitiationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility first became available, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInitiationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementThirdAmendedAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_WarehousingAgreementThirdAmendedAndRestatedMember</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_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068522208">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Single-family lots, land and land development costs</a></td>
<td class="nump">$ 1,294,779<span></span>
</td>
<td class="nump">$ 1,125,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLandHeldForSale', window );">Land held for sale</a></td>
<td class="nump">3,331<span></span>
</td>
<td class="nump">4,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryHomesUnderConstruction', window );">Homes under construction</a></td>
<td class="nump">1,366,804<span></span>
</td>
<td class="nump">1,187,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventoryModelHomesAndFurnishings', window );">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2022 - $10,371; December&#160;31, 2021 - $12,023)</a></td>
<td class="nump">61,200<span></span>
</td>
<td class="nump">59,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrict', window );">Community development district infrastructure</a></td>
<td class="nump">29,701<span></span>
</td>
<td class="nump">20,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LandPurchaseDeposits', window );">Land Purchase Deposits</a></td>
<td class="nump">55,739<span></span>
</td>
<td class="nump">52,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Consolidated Inventory Not Owned</a></td>
<td class="nump">17,048<span></span>
</td>
<td class="nump">2,768<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total inventory</a></td>
<td class="nump">$ 2,828,602<span></span>
</td>
<td class="nump">$ 2,452,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrict">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources. CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within a community.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrict</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InventoryModelHomesAndFurnishings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized model homes and furnishings which will be sold at a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InventoryModelHomesAndFurnishings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LandPurchaseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LandPurchaseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryHomesUnderConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized construction costs of homes for future sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryHomesUnderConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLandHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of parcels of land held for sale, and on which the entity has no intention or no further intention to perform construction activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLandHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandUnderPurchaseOptionsRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of land not owned but under a contract in which the entity has an option to purchase the land.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934076753568">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ParantheticalsInventoryAbstract', window );"><strong>Parantheticals - Inventory [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ModelHomeAccumulatedDepreciation', window );">Model Home Accumulated Depreciation</a></td>
<td class="nump">$ 10,371<span></span>
</td>
<td class="nump">$ 12,023<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ModelHomeAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated depreciation related to our model homes in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ModelHomeAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ParantheticalsInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Parantheticals - Inventory [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ParantheticalsInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068506864">
<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, 2022 </div>
<div>USD ($) </div>
<div>homes</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>homes</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventoryAbstract', window );"><strong>Other Inventory, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NumberOfSpeculativeHomes', window );">Number of Speculative Homes | homes</a></td>
<td class="nump">1,827<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SpeculativeHomesCarryingValue', window );">Speculative Homes Carrying Value | $</a></td>
<td class="nump">$ 431.7<span></span>
</td>
<td class="nump">$ 193.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NumberOfSpeculativeHomes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of speculative units (homes not subject to a sales contract) included in homes under construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NumberOfSpeculativeHomes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SpeculativeHomesCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value of the speculative homes included in homes under construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SpeculativeHomesCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074838256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory Impairment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RealEstateRelatedImpairments', window );">Total losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LandOptionWriteOff', window );">Land Option Write Off</a></td>
<td class="nump">$ 10,200<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_LandOptionWriteOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Land Option Write Off</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LandOptionWriteOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RealEstateRelatedImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of land, terminated options/purchase contracts and related pre acquisition costs, and real estate from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RealEstateRelatedImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934076819552">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward', window );"><strong>Real Estate Inventory, Capitalized Interest Costs [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, beginning of period</a></td>
<td class="nump">$ 24,343<span></span>
</td>
<td class="nump">$ 21,329<span></span>
</td>
<td class="nump">$ 21,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred', window );">Interest capitalized to inventory</a></td>
<td class="nump">35,552<span></span>
</td>
<td class="nump">36,843<span></span>
</td>
<td class="nump">32,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Capitalized interest charged to cost of sales</a></td>
<td class="num">(30,270)<span></span>
</td>
<td class="num">(33,829)<span></span>
</td>
<td class="num">(32,686)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, end of year</a></td>
<td class="nump">29,625<span></span>
</td>
<td class="nump">24,343<span></span>
</td>
<td class="nump">21,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">$ 37,802<span></span>
</td>
<td class="nump">$ 38,999<span></span>
</td>
<td class="nump">$ 42,092<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest capitalized to an operative builder's inventory during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074838384">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction</a></td>
<td class="nump">$ 2,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="Show.showAR( this, 'defref_mho_SplitDollarLifeInsurancePolicies', window );">Split dollar life insurance policies</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SplitDollarLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Split dollar life insurance policies - amount as of the balance sheet date which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SplitDollarLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068130224">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">$ 51,554<span></span>
</td>
<td class="nump">$ 57,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in and advances to joint venture arrangements</a></td>
<td class="nump">20,139<span></span>
</td>
<td class="nump">51,622<span></span>
</td>
<td class="nump">$ 28,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs', window );">Distribution of single-family lots from unconsolidated LLC's</a></td>
<td class="nump">23,820<span></span>
</td>
<td class="nump">28,064<span></span>
</td>
<td class="nump">$ 29,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Companysinvestmentinjointdevelopmentorsimilaragreements', window );">Company's investment in joint development or similar agreements</a></td>
<td class="nump">$ 45,900<span></span>
</td>
<td class="nump">$ 50,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Companysinvestmentinjointdevelopmentorsimilaragreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company's investment in joint development or similar agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Companysinvestmentinjointdevelopmentorsimilaragreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Distribution of single-family lots from unconsolidated LLC's</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(10))<br> -URI https://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934075050784">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_EquityinvestedinLLCs', window );">Equity invested in LLCs</a></td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 6.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MinimumMemberOwnershipMember', window );">MinimumMemberOwnership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MaximumMemberOwnershipMember', window );">MaximumMemberOwnership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land and lots</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land and lots</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount Rate Used in Determining Fair Value of land/lots</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity, excluding non-controlling interest, attributable to the equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_EquityinvestedinLLCs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MinimumMemberOwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MinimumMemberOwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MaximumMemberOwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MaximumMemberOwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068456160">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_EquityinIncomelossfromunconsolidatedjointventures', window );">Equity in Income (loss) from joint venture arrangements</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 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_EquityinIncomelossfromunconsolidatedjointventures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity in Income (loss) from unconsolidated joint ventures</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_EquityinIncomelossfromunconsolidatedjointventures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934159614608">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalOfLoansCoveredByGuarantees', window );">Total of Loans Covered by Guarantees</a></td>
<td class="nump">$ 360,400<span></span>
</td>
<td class="nump">$ 305,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalOfGuaranteedLoansInquiredAbout', window );">Total of Guaranteed Loans Inquired About</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LoanRepurchaseGuaranteeLiability', window );">Loan Repurchase Guarantee Liability</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Guarantor Obligations, Current Carrying Value</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 2,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_LoanRepurchaseGuaranteeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments the guarantor could be required to make under the Company's subsidiary loan repurchase guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LoanRepurchaseGuaranteeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TotalOfGuaranteedLoansInquiredAbout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of loans covered by the guarantees discussed for which inquiries were made by the purchasers of the loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TotalOfGuaranteedLoansInquiredAbout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TotalOfLoansCoveredByGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of loans covered by guarantees that said loans could potentially be repurchased in the case certain conditions occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TotalOfLoansCoveredByGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsCurrentCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsCurrentCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934075723760">
<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, 2022</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="Show.showAR( this, 'defref_mho_WarrantyAccrualRollforwardAbstract', window );"><strong>Warranty Accrual Rollforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, beginning of period</a></td>
<td class="nump">$ 29,728<span></span>
</td>
<td class="nump">$ 29,012<span></span>
</td>
<td class="nump">$ 26,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Warranty expense on homes delivered during the period</a></td>
<td class="nump">21,936<span></span>
</td>
<td class="nump">20,877<span></span>
</td>
<td class="nump">17,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Changes in estimates for pre-existing warranties</a></td>
<td class="nump">5,374<span></span>
</td>
<td class="nump">2,382<span></span>
</td>
<td class="nump">1,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">0<span></span>
</td>
<td class="nump">860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Standard and Extended Product Warranty Accrual, Decrease for Payments</a></td>
<td class="num">(24,136)<span></span>
</td>
<td class="num">(22,543)<span></span>
</td>
<td class="num">(17,496)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, end of period</a></td>
<td class="nump">$ 32,902<span></span>
</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="Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance Recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StuccoRepairCost', window );">stucco repair cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>stucco repair cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty Accrual Rollforward [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_WarrantyAccrualRollforwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126907703&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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071937536">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommitmentsAndContingenciesAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LettersOfCreditAndBonds', window );">Letters of Credit and Completion Bonds</a></td>
<td class="nump">$ 432,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OutstandingPerformanceBonds', window );">Outstanding Performance and Maintenance Bonds</a></td>
<td class="nump">329,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PerformanceLettersOfCreditOutstanding', window );">Performance letters of credit outstanding</a></td>
<td class="nump">86,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FinancialLettersOfCredit', window );">Financial Letters of Credit</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts', window );">Financial Letters of Credit representing deposits on land and lot purchase agreements</a></td>
<td class="nump">7,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FinancialBonds', window );">Financial Bonds</a></td>
<td class="nump">4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CorporateNotes', window );">Corporate Notes</a></td>
<td class="nump">3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OutstandingDepositsOnLandAndLots', window );">Outstanding Deposits On Land and Lots</a></td>
<td class="nump">72,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LandPurchaseDeposits', window );">Land Purchase Deposits</a></td>
<td class="nump">55,739<span></span>
</td>
<td class="nump">$ 52,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="Show.showAR( this, 'defref_mho_PrepaidLandAcquisitionCosts', window );">Prepaid Land Acquisition Costs</a></td>
<td class="nump">5,737<span></span>
</td>
<td class="nump">8,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Short-term Non-bank Loans and Notes Payable</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseOptionsLand', window );">Unrecorded Conditional Purchase Obligation</a></td>
<td class="nump">803,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Consolidated Inventory Not Owned</a></td>
<td class="nump">17,048<span></span>
</td>
<td class="nump">2,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ObligationForConsolidatedInventoryNotOwned', window );">Obligation for consolidated inventory not owned</a></td>
<td class="nump">$ 17,048<span></span>
</td>
<td class="nump">$ 2,768<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommitmentsAndContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommitmentsAndContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CorporateNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corporate Notes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CorporateNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FinancialBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FinancialBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FinancialLettersOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Letters of Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FinancialLettersOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LandPurchaseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LandPurchaseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LettersOfCreditAndBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of letters of credit and bonds outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LettersOfCreditAndBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ObligationForConsolidatedInventoryNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ObligationForConsolidatedInventoryNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OutstandingDepositsOnLandAndLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding Deposits On Land and Lots</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OutstandingDepositsOnLandAndLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding letters of credit in lieu of cash deposits under certain land option contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OutstandingPerformanceBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding performance and surety bonds related to site improvements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OutstandingPerformanceBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PerformanceLettersOfCreditOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance letters of credit outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PerformanceLettersOfCreditOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PrepaidLandAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PrepaidLandAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandUnderPurchaseOptionsRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of land not owned but under a contract in which the entity has an option to purchase the land.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandUnderPurchaseOptionsRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseOptionsLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of an option or options to acquire real property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseOptionsLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermNonBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934077985904">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LegalLiabilitiesDisclosureAbstract', window );"><strong>Legal Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Amount Reserved for Legal Expenses</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 1,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_LegalLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Legal Liabilities Disclosure [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LegalLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074799440">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 60,416<span></span>
</td>
<td class="nump">$ 50,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">61,310<span></span>
</td>
<td class="nump">$ 51,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">7,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="Show.showAR( this, 'defref_mho_IncreaseinOperatingleasesduetonewleases', window );">Increase in Operating leases due to new leases</a></td>
<td class="nump">17,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating Lease, Right-of-Use Asset, Amortization Expense</a></td>
<td class="nump">7,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Lease Obligation Incurred</a></td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_IncreaseinOperatingleasesduetonewleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in Operating leases due to new leases during the period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_IncreaseinOperatingleasesduetonewleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072153344">
<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, 2022 </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="Show.showAR( this, 'defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract', window );"><strong>Schedule of Operating Lease Payments Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 9,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeasePayment', window );">Variable Lease, Payment</a></td>
<td class="nump">4,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeasePayments', window );">Short-term Lease Payments</a></td>
<td class="nump">2,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 16,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">10 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent | Rate</a></td>
<td class="nump">3.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating Lease Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ScheduleofOperatingLeasePaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term lease payment excluded from lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeasePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for variable lease payment excluded from lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071590512">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract', window );"><strong>Schedule of Operating Lease Payments Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne', window );">Lessee, Operating Lease, Liability, Payments, Due Year One</a></td>
<td class="nump">$ 10,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">8,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">6,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">6,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">5,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">36,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">75,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(14,634)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 61,310<span></span>
</td>
<td class="nump">$ 51,497<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in the first fiscal year following the remaining current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating Lease Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ScheduleofOperatingLeasePaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934067996240">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 45,600<span></span>
</td>
<td class="nump">$ 36,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictObligations', window );">Community development district obligations</a></td>
<td class="nump">$ 29,700<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512048Member', window );">CDD due 5/1/2048 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Dec. 22,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 9,815<span></span>
</td>
<td class="nump">9,815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_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="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">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="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="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="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512050Member', window );">CDD Due 5/1/2050 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jul. 18,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 4,705<span></span>
</td>
<td class="nump">4,705<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051SARMember', window );">CDD Due 5/1/2051 SAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Oct. 29,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 5,785<span></span>
</td>
<td class="nump">5,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPAMember', window );">CDD Due 5/1/2051 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">3.66%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 6,135<span></span>
</td>
<td class="nump">6,135<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052SARMember', window );">CDD Due 5/1/2052 SAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Oct.  05,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">3.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 4,910<span></span>
</td>
<td class="nump">4,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPACobblestoneMember', window );">CDD Due 5/1/2051 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">4.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAMember', window );">CDD Due 5/1/2053 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">4.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 2,125<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052TAMPAMember', window );">CDD Due 5/1/2052 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jun.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 5,010<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAHilltopMember', window );">CDD Due 5/1/2053 TAMPA Hilltop</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jun.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 3,365<span></span>
</td>
<td class="nump">$ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts ("CDD"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongTermCddsIssuedAndOutstandingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long Term CDDs issued and outstanding [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongTermCddsIssuedAndOutstandingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512048Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDdue512048Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512049Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051SARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051SARMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052SARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052SARMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPACobblestoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPACobblestoneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052TAMPAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052TAMPAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAHilltopMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAHilltopMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934067890480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Debt (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, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LettersOfCreditOutstandingUnderCreditFacility', window );">letters of credit outstanding under credit facility</a></td>
<td class="nump">94,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Maximum borrowing availability subject to limit</a></td>
<td class="nump">555,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Minimum Tangible Net Worth</a></td>
<td class="nump">$ 1,300,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="Show.showAR( this, 'defref_mho_Leverageratio', window );">Leverage ratio</a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Sublimitforlettersofcredit', window );">Sub-limit for letters of credit</a></td>
<td class="nump">$ 250,000<span></span>
</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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Dec.  09,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="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="Show.showAR( this, 'defref_mho_SOFRFloor', window );">SOFR Floor</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedEbitdaMember', window );">Consolidated EBITDA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatio', window );">Interest Coverage Ratio</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedInterestIncurredMember', window );">Consolidated Interest Incurred [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatio', window );">Interest Coverage Ratio</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember', window );">2028 Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember', window );">2030 Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.95%<span></span>
</td>
<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_InterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of any date, for the applicable period of the four quarters then ended, the ratio of (a) Consolidated EBITDA to (b) Consolidated Interest Incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LettersOfCreditOutstandingUnderCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of letters of credit outstanding under the Company's Credit Facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LettersOfCreditOutstandingUnderCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Leverageratio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ratio of (a) Consolidated Debt plus Additional Available Liquidity minus, Unrestricted Cash, to the extent Unrestricted Cash exceeds the Required Liquity, divided by (b) Consolidated Debt plus Consolidated Tangible Net Worth plus Additional Available Liquidity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Leverageratio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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_SOFRFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SOFR Floor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SOFRFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sub-limit for letters of credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Sublimitforlettersofcredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinimumNetWorthRequiredForCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum net worth required for mortgage banking as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinimumNetWorthRequiredForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedEbitdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestCoverageRatioAxis=mho_ConsolidatedEbitdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedInterestIncurredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestCoverageRatioAxis=mho_ConsolidatedInterestIncurredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074763680">
<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, 2022</div></th>
<th class="th"><div>Nov. 14, 2022</div></th>
<th class="th"><div>Sep. 19, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_mho_MaximumBorrowingAvailabilityUnderAllCreditLines', window );">Maximum Borrowing Availability under all Credit Lines</a></td>
<td class="nump">$ 390,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 325,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Notes payable bank - financial services operations</a></td>
<td class="nump">$ 245,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementThirdAmendedAndRestatedMember', window );">Warehousing Agreement - Third Amended and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LiborFloor', window );">libor floor</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">May 26,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember', window );">Repurchase Agreement-Fifth Amendment to Second Amendment and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Oct. 23,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SOFRLoanType2', window );">SOFR - Loan Type 2</a></td>
<td class="nump">2.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SOFR', window );">SOFR</a></td>
<td class="nump">2.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Repurchase Agreement-Fifth Amendment to Second Amendment and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Repurchase Agreement-Fifth Amendment to Second Amendment and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>libor floor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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_MaximumBorrowingAvailabilityUnderAllCreditLines">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Borrowing Availability under all Credit Lines</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_MaximumBorrowingAvailabilityUnderAllCreditLines</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SOFR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SOFR</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SOFR</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_SOFRLoanType2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SOFR - Loan Type 2</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SOFRLoanType2</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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WarehousingAgreementThirdAmendedAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_WarehousingAgreementThirdAmendedAndRestatedMember</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_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068063424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Senior Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
<th class="th" colspan="1">48 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 15, 2030</div></th>
<th class="th"><div>Jan. 31, 2026</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2022</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, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityRestrictions', window );">Restricted Payments Basket</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 661,700<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember', window );">2028 Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb.  01,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.238%<span></span>
</td>
<td class="nump">102.475%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103.713%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember', window );">2030 Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 15,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember', window );">Percentage of our aggregate consolidated net income added to base amount of calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember', window );">Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember', window );">Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_BaseofrestrictedpaymentsbasketincomecalculationMember', window );">Base of restricted payments basket income calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Restrictionsonpaymentofdividends', window );">Restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Percentrestrictionsonpaymentofdividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent restrictions on payment of dividends per restricted payments basket</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Percentrestrictionsonpaymentofdividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restrictions on payment of dividends - beginning amount for calculation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Restrictionsonpaymentofdividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityRestrictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the amount of equity that is restricted to use by regulation or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityRestrictions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_BaseofrestrictedpaymentsbasketincomecalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_BaseofrestrictedpaymentsbasketincomecalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073107136">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Notes payable - other</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,549<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074080016">
<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, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DebtMaturitiesAbstract', window );"><strong>Debt Maturities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">YR1</a></td>
<td class="nump">$ 245,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">YR2</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">YR3</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">YR4</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">YR5</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal', window );">Total</a></td>
<td class="nump">$ 945,741<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DebtMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Maturities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DebtMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long Term Debt, Maturities, Repayments of Principal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongTermDebtMaturitiesRepaymentsOfPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934158067792">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 16,400<span></span>
</td>
<td class="nump">$ 16,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074954000">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedLineItems', window );"><strong>Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="nump">$ 396,868<span></span>
</td>
<td class="nump">$ 239,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic Weighted Average Shares Outstanding</a></td>
<td class="nump">27,876<span></span>
</td>
<td class="nump">29,092<span></span>
</td>
<td class="nump">28,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_IncrementalCommonSharesAttributableToStockOptions', window );">Stock option awards</a></td>
<td class="nump">265<span></span>
</td>
<td class="nump">468<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Deferred Compensation Awards</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted Weighted Average Shares Outstanding</a></td>
<td class="nump">28,463<span></span>
</td>
<td class="nump">29,880<span></span>
</td>
<td class="nump">29,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 17.60<span></span>
</td>
<td class="nump">$ 13.64<span></span>
</td>
<td class="nump">$ 8.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 17.24<span></span>
</td>
<td class="nump">$ 13.28<span></span>
</td>
<td class="nump">$ 8.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive stock equivalent awards not included in the calculation of diluted loss per share</a></td>
<td class="nump">846<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">379<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_IncrementalCommonSharesAttributableToStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements, specifically for stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_IncrementalCommonSharesAttributableToStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934071749584">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax Assets, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Warranty, insurance and other accruals</a></td>
<td class="nump">$ 11,446<span></span>
</td>
<td class="nump">$ 9,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</a></td>
<td class="nump">2,097<span></span>
</td>
<td class="nump">1,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">9,474<span></span>
</td>
<td class="nump">5,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DeferredTaxAssetOperatingLeaseLiabilities', window );">Deferred Tax Asset, Operating Lease Liabilities</a></td>
<td class="nump">15,359<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsStateTaxes', window );">State taxes</a></td>
<td class="nump">421<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Deferred charges</a></td>
<td class="nump">2,656<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">41,518<span></span>
</td>
<td class="nump">30,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred Tax Liabilities, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Federaleffectofstatedeferredtaxes', window );">Federal effect of state deferred taxes</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">7,185<span></span>
</td>
<td class="nump">6,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets', window );">Deferred Tax Liability, Operating Lease Right-of-Use Assets</a></td>
<td class="nump">15,135<span></span>
</td>
<td class="nump">12,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">534<span></span>
</td>
<td class="nump">810<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">23,499<span></span>
</td>
<td class="nump">20,085<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">$ 18,019<span></span>
</td>
<td class="nump">$ 10,251<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DeferredTaxAssetOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Operating Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DeferredTaxAssetOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Operating Lease Right-of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Federaleffectofstatedeferredtaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal effect of state deferred taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Federaleffectofstatedeferredtaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsStateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsStateTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068331856">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Federal Tax Expense (Benefit)</a></td>
<td class="nump">$ 126,752<span></span>
</td>
<td class="nump">$ 93,869<span></span>
</td>
<td class="nump">$ 54,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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current State and Local Tax Expense (Benefit)</a></td>
<td class="nump">25,560<span></span>
</td>
<td class="nump">22,445<span></span>
</td>
<td class="nump">12,087<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</a></td>
<td class="nump">152,312<span></span>
</td>
<td class="nump">116,314<span></span>
</td>
<td class="nump">66,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="num">(6,740)<span></span>
</td>
<td class="num">(3,530)<span></span>
</td>
<td class="nump">2,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="num">(1,027)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
<td class="nump">928<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="num">(7,767)<span></span>
</td>
<td class="num">(4,068)<span></span>
</td>
<td class="nump">3,448<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 144,545<span></span>
</td>
<td class="nump">$ 112,246<span></span>
</td>
<td class="nump">$ 70,169<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://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 https://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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068347024">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross</a></td>
<td class="nump">$ 41,518<span></span>
</td>
<td class="nump">$ 30,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">23,499<span></span>
</td>
<td class="nump">20,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">$ 18,019<span></span>
</td>
<td class="nump">$ 10,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate, Continuing Operations</a></td>
<td class="nump">22.76%<span></span>
</td>
<td class="nump">22.05%<span></span>
</td>
<td class="nump">22.63%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934074818608">
<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, 2022</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="Show.showAR( this, 'defref_mho_ReconciliationofEffectiveTaxRateAbstract', window );"><strong>Reconciliation of Effective Tax Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate</a></td>
<td class="nump">$ 133,393<span></span>
</td>
<td class="nump">$ 106,914<span></span>
</td>
<td class="nump">$ 65,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effective Income Tax Rate Reconciliation, State and local taxes &#8211; net of federal tax benefit</a></td>
<td class="nump">21,764<span></span>
</td>
<td class="nump">17,941<span></span>
</td>
<td class="nump">10,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Effective Income Tax Rate Reconciliation, Equity Compensation</a></td>
<td class="num">(166)<span></span>
</td>
<td class="num">(2,334)<span></span>
</td>
<td class="num">(1,322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</a></td>
<td class="num">(10,001)<span></span>
</td>
<td class="num">(12,676)<span></span>
</td>
<td class="num">(7,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</a></td>
<td class="num">(445)<span></span>
</td>
<td class="nump">2,401<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 144,545<span></span>
</td>
<td class="nump">$ 112,246<span></span>
</td>
<td class="nump">$ 70,169<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ReconciliationofEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of Effective Tax Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ReconciliationofEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934073997696">
<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, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NetOperatingLossCarryforwardExpirationDatesAxis=mho_Between2028And2033Member', window );">Expiring between 2028 and 2032 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NetOperatingLossCarryforwardExpirationDatesAxis=mho_Between2028And2033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NetOperatingLossCarryforwardExpirationDatesAxis=mho_Between2028And2033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934068074128">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 4,131,393<span></span>
</td>
<td class="nump">$ 3,745,887<span></span>
</td>
<td class="nump">$ 3,046,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">637,451<span></span>
</td>
<td class="nump">518,296<span></span>
</td>
<td class="nump">319,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">2,156<span></span>
</td>
<td class="nump">9,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="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2,046)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,072<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">635,207<span></span>
</td>
<td class="nump">509,114<span></span>
</td>
<td class="nump">310,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">17,174<span></span>
</td>
<td class="nump">16,915<span></span>
</td>
<td class="nump">17,578<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember', window );">Northern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">1,714,236<span></span>
</td>
<td class="nump">1,595,746<span></span>
</td>
<td class="nump">1,256,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">217,499<span></span>
</td>
<td class="nump">211,958<span></span>
</td>
<td class="nump">125,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">2,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(469)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">3,308<span></span>
</td>
<td class="nump">3,407<span></span>
</td>
<td class="nump">3,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember', window );">Southern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">2,330,962<span></span>
</td>
<td class="nump">2,048,113<span></span>
</td>
<td class="nump">1,702,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">451,874<span></span>
</td>
<td class="nump">312,661<span></span>
</td>
<td class="nump">202,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(1,447)<span></span>
</td>
<td class="num">(464)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">3,644<span></span>
</td>
<td class="nump">4,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">86,195<span></span>
</td>
<td class="nump">102,028<span></span>
</td>
<td class="nump">87,013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">44,382<span></span>
</td>
<td class="nump">62,291<span></span>
</td>
<td class="nump">53,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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">5,122<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
<td class="nump">2,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">2,178<span></span>
</td>
<td class="nump">2,227<span></span>
</td>
<td class="nump">3,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Less: Corporate selling, general and administrative expenses</a></td>
<td class="num">(76,304)<span></span>
</td>
<td class="num">(68,614)<span></span>
</td>
<td class="num">(62,283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and Other Income</a></td>
<td class="num">(956)<span></span>
</td>
<td class="num">(1,368)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">$ 8,898<span></span>
</td>
<td class="nump">$ 7,637<span></span>
</td>
<td class="nump">$ 6,734<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestIncomeNetOfInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income, net of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestIncomeNetOfInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_FinancialServicesSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934067711808">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">$ 55,739<span></span>
</td>
<td class="nump">$ 52,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="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">2,772,863<span></span>
</td>
<td class="nump">2,399,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">51,554<span></span>
</td>
<td class="nump">57,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">834,767<span></span>
</td>
<td class="nump">730,298<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">3,714,923<span></span>
</td>
<td class="nump">3,239,853<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember', window );">Northern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">8,138<span></span>
</td>
<td class="nump">4,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">1,100,472<span></span>
</td>
<td class="nump">987,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">38,265<span></span>
</td>
<td class="nump">37,527<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">1,146,875<span></span>
</td>
<td class="nump">1,028,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember', window );">Southern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">47,601<span></span>
</td>
<td class="nump">48,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">1,672,391<span></span>
</td>
<td class="nump">1,412,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">51,554<span></span>
</td>
<td class="nump">57,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">103,182<span></span>
</td>
<td class="nump">63,844<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">1,874,728<span></span>
</td>
<td class="nump">1,582,018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_CorporateFinancialServicesAndUnallocatedMember', window );">Corporate, Financial Services and Unallocated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">693,320<span></span>
</td>
<td class="nump">628,927<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">$ 693,320<span></span>
</td>
<td class="nump">$ 628,927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InventorySegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory - Segments, which includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InventorySegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OtherCombinedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet including cash and cash equivalents, restricted cash, property and equipment - net, and mortgage loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OtherCombinedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(10))<br> -URI https://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_CorporateFinancialServicesAndUnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_CorporateFinancialServicesAndUnallocatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934076647856">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease', window );">Charges related to stucco-related claims</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalValuationAdjustmentsAndWriteOffs', window );">Total valuation adjustments and write-offs</a></td>
<td class="nump">$ 18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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_TotalValuationAdjustmentsAndWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total valuation adjustments and write-offs recorded during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139934072172400">
<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>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="nump">$ 55,334<span></span>
</td>
<td class="nump">$ 51,520<span></span>
</td>
<td class="nump">$ 1,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 93,100<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_ShareRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>104
<FILENAME>mho-20221231_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mho="http://www.mihomes.com/20221231"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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-20221231.xsd" xlink:type="simple"/>
    <context id="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6fe53a5481fe460c94c0461289efe130_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i96708912fe7b48f888596e46a02a2db4_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="id4b990ec6a674c8abe86396e5592e2ca_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="ic8bba7d2c47b4cd1beacf4b1684b6834_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="i7624143c13664ae898beced93fa6479c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d031aa1fe734e1885d561a8516c63ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if596a11afd39434ba7f7ea2c8c7de15b_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="iefffc8b8113d41d88d2af00180340c31_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="i26f438c5c1a342baaa1fe615ca4b23c7_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="i755047b3406a41fbb0abf7bc586687d6_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="i511145731fdb4645872848bb7d8f4c76_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee2291b527504a9e90466135cc76eeea_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="i7b52df78e5644868bb07193a759a409d_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="i809bf2e2dd404cba9547b915f674ad55_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="i2dc64428114745dcb3f3a582e048e0c5_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="i3ddf3ef9af6c49a6937aee398f5a46ad_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="i14190a9666f5437dbc51fdb10161e3bb_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="i8d6782acf6f1410daf8d8a03e1170d60_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="ibb3bbf54b29d45c99593c1588b2f07ab_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="i1401748d843f4a9ea490f4f07ead4db7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dc34bc325924e60bdb6f5bd44633fad_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="ief6a74ec2ea54d74a91c6a10987e9df1_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="i18ddf6829c6544db882a855e21db6846_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="ib7520a7827104ea68f345c2ac2bbf089_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="ic83c0321966b4202808bd564cf98d6d9_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="ic09b3828e19b471e879a54ef4d6a860a_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="ieff533d820604491a19e6f31270ec03b_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="iaecfcfc57f6444c586f753ff774dba39_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="i9fc5d3b1cb8648cdb2890f3794ada246_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iba3d550406814440b9049bdb31b05555_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i577a05ab8a1a4a3a8fe0520de4b6af89_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifcd36a0a3beb4a9eac7f6788409dd6dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d8f52fde77945af89c79167fa0ad37c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd9bda13d238451eabe8b750ade9bcef_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if4fc7b68d866413d8964ff96d0eed130_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i70ed46a2d9e844c39df598414d66183d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad306eac69a74c84b7107fb9d0b149dc_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3cd97e016f044e258837f4ea8d3165ec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i58b0611f80334f60a800a0c335c6cf28_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="icc42629eaf114db9b642cb3273573c46_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ief8012a5ef9e4de0b74847bac5d18fd1_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="ib40ccca1f8fe4d07a4e5dae8cf8759e5_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib54567eb403b43eeb049def3da1d8e91_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5de580e42b424028b87c3f1f629c7a5e_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="i35d6b22eb8474dc7a66bc75f3799941d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8442a44f440e4fbcacf94e592eac7002_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="i9e6b4e0f564347b6bca7ccfbe9e785d9_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="i8fb162d99f424c40a23e03590213f52f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i44b6d9a300a5422a8b8d170dd9daa7bf_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="i73341d698cc840708a1a3b19e12c85ae_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="i418d948217f640759eaa9e91bee86ccb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if1f0cdb76167458f922876258b426cca_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="ibaf04bab2b074127a2b5a0895a350084_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="i819cc06ed587409ca937a3a007e1a4b0_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="i02b8f6800ce24005a13204546c8d1f6a_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="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id5f8e244b50544c08f1fd76c34f51183_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="i6cee791573df4594b5f711926407ea1b_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="i3c31fe426c2849e89307431e38fdec8d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c4607e7d51743aa9632e4e1010524cb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e525053e00247ed99f5edfce587fd25_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i45da3ea081494b259c2e4812c1a06d90_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5958629a78e743c6a70972731ff9e714_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22b83cb369c04770a45886ecea15b7cf_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="ide1dc347b51841f6a7078c0174eacf35_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:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i535e3da56f0e48cb9e1e49bf42f2fbec_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c1628d4823444319b99869664956f66_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibce6e412ea794eec99a125eb6797679c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0d7a637574af406f8a2ace079eb54fd1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i671271aec23f4c21b14bff83a893652e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie08303aae70a46cb86771c911ee0e404_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie23140ce6306415b9d79c794f26891c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9670d84836dc4850b7549ca5936abdd5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifa951a6873a347b685d408e6c8c728f4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6baed60a41d14dcda16cb5fc2e0dac8d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3763f5efe7b343968e144e2a3d1dbefd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic2d908859b954f6ea8b57f1fdac96d27_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="id4468ee1faee45e09084f91166759d42_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia5b82c781f4c437c93153769df462b57_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="if98cec2fe551490db0da130fa39a6352_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="ia78bdb0309d1409587ea91fc40b00310_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4b5e23b9c7e641b1b010c1e5166b13d1_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="id1929b1f8ea34fca94130e96b94d7344_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="i9d93389c36a5448093d058f580e1ed97_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i407b6e9fc662402f8f1fe0e6cd7a3144_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="i5f143be0f8d24e7ea39ddf02666dbf85_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="idfb744e188e1438a94d70a9895f1e342_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i021a73c78a82487b8df91f8f7ddd75ef_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="i827d28a70ab44d3c8450ce064db23345_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="i294746cf9cef4cf08f4a7700330998fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib156158087ca4f93a87d5351fb9f09f1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbd65c291a084b9b9713bafd5b10b752_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i392ca7097df346c090665505ba567a4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib04398eb76794a6f806f6ac8978e9852_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic167007d23dc42b2941f0dcd4dec2143_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8aa854fd52ba4e099ff38752301c96b8_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="idd2fd7700b0c46719371c48a30255cc8_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="ibd887627b8774712bcc184ff04ccd657_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3207b08eece44763a63c350680b250a1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i15a08c4b45814c99a1f69a5a66f07851_I20220919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-19</instant>
        </period>
    </context>
    <context id="i20aa1eae04c647da9c999ab06741b47e_I20221114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-14</instant>
        </period>
    </context>
    <context id="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementThirdAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48e747653ff24e6194add92010abad27_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic18ca790e4d246d394905beddce17d12_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2e874feba8d54cc5bfd49eafa2566a67_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i236716fc4c84431db0f3cf92afb42086_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04560d7f7b4347969606f16e8475507d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i649e267335364706b29caeb83233abc2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if46270e5938a435fb5eddbfa407dcce8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i32e44505caa24f7eb5d25acc1cbf4cf8_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="i539334d554ce43289946f9fa6b4bc109_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idda400fe81b042b5b38279b7fb906ed2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7128677efac349f8a8f8be71932bfa36_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="i86ff59b65d0c4bd6838b4820bc3a7561_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a94cb704d544000b2774c4ac18d600c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i63b464ef7b324322a6164957cd27c276_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="ie11196a1021844939a38074f54e9baac_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id806159322944b91a1680fff910bef04_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e038747eecf4fb8866a32b4252e1984_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="if4d5ec795b3249fb8396ff1edbbced38_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i64f8a0383b5a40eaab5cc8c96b5bfa02_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53dae8a945c64e019474cc027f57d05f_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="ib83a09dd11d54aaf80f90fff9284e289_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i396776bd26d144f8b5a2e8408f525951_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e0f62ca31cf4790aebf84c7224ea99b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf28c85373fe43239b5c7baf6faf9223_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2726a2753da64810aaad109ea83044b7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05094b788a024f349fac17e6a5d5684b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib096462b357c4d148074a6e000499053_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6248b930ab2c4323a966776df178ce7d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7ee8ce365bd4fb0adde041dab4f1eae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i315d697e3fb34b1483d734b7f1949546_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i74d871b79fdc43d7b5330569ca19a530_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20b958a229314e08b4d92fa6436ab2c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fff2ae85e504c77bd1758c20986ae69_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib870cdf509cd4d8c9c854c939ca400b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65890d842d2c44388d55ef7874f7d649_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e3f360837b64c64bb0297544c209d43_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="ib9ec5d4255d741feb574f7114b869268_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0da230bbf7644c72ba98d1faf67f5638_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedEbitdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i93ff9a809d654ab39fdb4785b68fb4a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedInterestIncurredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i639a87e43e5c490f902b3a8ffc94979f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i19bab0d66637410bad987b4a8b377be9_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="if3c6432f15a64b0ba471fcdad91e55b4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9c7eb72bf77d4235971c5de38f9d9711_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="ieb74d065cd674a44aaecd856532c2414_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="if3c1a5c9828e450684a7392ad81f404a_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="iad0f5ffbd1f74b26b58d2467907dc6ad_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="i1d7cc6abf43d4a7d9c7fe382c651a7d5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:BaseofrestrictedpaymentsbasketincomecalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8bdc7f7a022649e1806e73ccd54c2301_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica57d0f7c3a24780895e8bbea58b4400_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7eabfa0fb744593812334fe7fc56652_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89aaa0a92cbf4f72aec8a0550e9b6f3a_I20221231">
        <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:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa5c9b0e9c9c40d2a6fbd2128a4515e7_I20221231">
        <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:RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ce275dcf94848b9b0aae60f38ce9aab_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if1eebe562dac4c0093ccb8d20612ceb0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if46846691c6c46d680c67c487718f79e_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="iaff76f23bfb340918d6d170d7f6f803a_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="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if7347abd5ad040d8a331f50a72e4dd9e_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="iab430848d2514f3c902c6919273a2d96_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="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i28940d5d4f0143eca73eb1fd24461ca0_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="if41416b2c97f4e3d9fb4286b01a0133d_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="icceaa188fb2246939516d363ba79002c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ieff9983f48bc46a19ff792e93acdd95a_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="i3dfdc6012ba04bdeb852c479ccc466d8_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="i54a02c4049604f7f9c730bac9f10c3db_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic829f821cff641f28ca665c441a49434_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ife0a325c4a3a4507b4a194e9782cb4e7_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="i3708dd61a07a46088fad65b6e51c39e3_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="i13b0e21aa8c4421e94fea77bdc034aef_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>
    <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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF8zLTEtMS0xLTE0MDcxMw_42c44690-21fe-4120-abef-159cbb02ae43">0000799292</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF80LTEtMS0xLTE0MDcxMw_51d4f881-348b-4dc9-b3ba-15659a824cec">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF82LTEtMS0xLTE0MDcxMw_7bd8be01-a654-4678-b54f-cc1013aa3388">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF83LTEtMS0xLTE0MDcxMw_82048e9b-e794-47c0-9662-2a76e4dc9483">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83L2ZyYWc6YTRlMTYwYjlkYjc2NGFmOGEzNjdjOGFlNGI5NzQwMzUvdGFibGU6NWQ4N2QzODM0OGRiNGUwY2JlZDVhZjQ0ZTgyZGFhYTgvdGFibGVyYW5nZTo1ZDg3ZDM4MzQ4ZGI0ZTBjYmVkNWFmNDRlODJkYWFhOF84LTEtMS0xLTE0MDcxMw_a54ed3c0-3412-49fe-87fa-0225d4297b74">false</dei:AmendmentFlag>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfMy0xLTEtMS0xNDA3MTM_2375f2fa-16b7-4890-8ed1-60d2928ac0b4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfMy0zLTEtMS0xNDA3MTM_d8aa98ac-5e34-412c-a9db-74ffe46e2ba7"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNC0xLTEtMS0xNDA3MTM_be052c6e-3456-460f-814e-f679e9e3f62c"
      unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNC0zLTEtMS0xNDA3MTM_a7cb48ae-34e9-4e53-9398-ac313d9888d8"
      unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNS0xLTEtMS0xNDA3MTM_0b1451d5-08d5-401c-9379-1b90b6db9091"
      unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84Mi9mcmFnOmQxMjhhZjFkNWUyYzQzMmY5NTYwNmFmODFmMmM2YWY4L3RhYmxlOjViZWEwNWM4MWVjNDQxYjNhNzI1Y2FjNjM3YjA5MzdiL3RhYmxlcmFuZ2U6NWJlYTA1YzgxZWM0NDFiM2E3MjVjYWM2MzdiMDkzN2JfNS0zLTEtMS0xNDA3MTM_fa1dd9a2-8e77-4c9a-afda-729fa0fb837c"
      unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="i70ed46a2d9e844c39df598414d66183d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMi0yLTEtMS0xNDA3MTM_b41a5c19-eca6-4bc6-9dfc-2889b52aa702"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="i819cc06ed587409ca937a3a007e1a4b0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMi0zLTEtMS0xNDA3MTM_8edb5343-f732-4f1b-b115-1596c1b98db7"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="if4fc7b68d866413d8964ff96d0eed130_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMy0yLTEtMS0xNDA3MTM_d23491c4-f71a-43f3-a70c-cf43c1ccdc55"
      unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="i02b8f6800ce24005a13204546c8d1f6a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfMy0zLTEtMS0xNDA3MTM_c5b0c6c6-5e19-437e-8c6b-ad0ae5b44afd"
      unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfNC0yLTEtMS0xNDA3MTM_6c03f355-6ec6-4031-ba45-14cd2429f83f"
      unitRef="rate">0.98</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfNC0zLTEtMS0xNDA3MTM_7417eca5-39ad-4bf0-bc4e-a59fb818d2e3"
      unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85Ny9mcmFnOjM1YmM0ODNjZjYzZTRiY2NiNmNjNTQ1ZTliYzFiZTljL3RhYmxlOjMwOGI4YjRkMWZhYjRiZjViZTM0MjMxNDc1ZGJhMDMxL3RhYmxlcmFuZ2U6MzA4YjhiNGQxZmFiNGJmNWJlMzQyMzE0NzVkYmEwMzFfNC00LTEtMS0xNDA3MTM_4f9f1883-9b24-4b99-b4b5-ab2ccc3d563e"
      unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i294746cf9cef4cf08f4a7700330998fd_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i294746cf9cef4cf08f4a7700330998fd_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="ib156158087ca4f93a87d5351fb9f09f1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="ib156158087ca4f93a87d5351fb9f09f1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="icbd65c291a084b9b9713bafd5b10b752_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="icbd65c291a084b9b9713bafd5b10b752_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i392ca7097df346c090665505ba567a4a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i392ca7097df346c090665505ba567a4a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="ib04398eb76794a6f806f6ac8978e9852_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="ib04398eb76794a6f806f6ac8978e9852_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="ic167007d23dc42b2941f0dcd4dec2143_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="ic167007d23dc42b2941f0dcd4dec2143_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTIvZnJhZzpiZjI0NjYxYjJiYWI0MTE1YTM3ODQ4Mzc2MjI1OTgyYi90YWJsZToxMDdiMDhlMjYyYTA0YzExOGQ3N2U5MWFjZWY5YWQyNy90YWJsZXJhbmdlOjEwN2IwOGUyNjJhMDRjMTE4ZDc3ZTkxYWNlZjlhZDI3XzMtMS0xLTEtMTQwNzEz_10b3414f-3ea3-4299-b48b-f579d329ec7e"
      unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:ServicingAsset
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTIvZnJhZzpiZjI0NjYxYjJiYWI0MTE1YTM3ODQ4Mzc2MjI1OTgyYi90YWJsZToxMDdiMDhlMjYyYTA0YzExOGQ3N2U5MWFjZWY5YWQyNy90YWJsZXJhbmdlOjEwN2IwOGUyNjJhMDRjMTE4ZDc3ZTkxYWNlZjlhZDI3XzQtMS0xLTEtMTQwNzEz_d0e7b9f8-4426-4074-acb5-f97e7e208de1"
      unitRef="usd">15800000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTIvZnJhZzpiZjI0NjYxYjJiYWI0MTE1YTM3ODQ4Mzc2MjI1OTgyYi90YWJsZToxMDdiMDhlMjYyYTA0YzExOGQ3N2U5MWFjZWY5YWQyNy90YWJsZXJhbmdlOjEwN2IwOGUyNjJhMDRjMTE4ZDc3ZTkxYWNlZjlhZDI3XzQtMi0xLTEtMTcyMTc5_ec275449-cc86-4d51-8505-1aea78a3ed70"
      unitRef="usd">8400000</us-gaap:ServicingAsset>
    <mho:SplitDollarLifeInsurancePolicies
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjEvZnJhZzoxMjNkZjZjOTlmMGQ0YjAwYmRjOGMzMTMzOWQwYmQwMS90YWJsZTozZTZkNDI5ZDBkZTQ0MGNkOTAzNzgyM2ZiNzVmZDM1MC90YWJsZXJhbmdlOjNlNmQ0MjlkMGRlNDQwY2Q5MDM3ODIzZmI3NWZkMzUwXzItMi0xLTEtMTQwNzEz_af9678b6-7a80-4507-bde7-82f29174db6c"
      unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <mho:SplitDollarLifeInsurancePolicies
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjEvZnJhZzoxMjNkZjZjOTlmMGQ0YjAwYmRjOGMzMTMzOWQwYmQwMS90YWJsZTozZTZkNDI5ZDBkZTQ0MGNkOTAzNzgyM2ZiNzVmZDM1MC90YWJsZXJhbmdlOjNlNmQ0MjlkMGRlNDQwY2Q5MDM3ODIzZmI3NWZkMzUwXzItMy0xLTEtMTQwNzEz_f5ce0000-df12-43a9-9f00-8d4ed69bc2ee"
      unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic18ca790e4d246d394905beddce17d12_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzQtMS0xLTEtMTQwNzEz_052f182b-ec8c-47b6-8a1a-253939ed17c1"
      unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i236716fc4c84431db0f3cf92afb42086_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzQtMi0xLTEtMTQwNzEz_14280d17-c215-4c22-9666-74b321e29c0b"
      unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i2e874feba8d54cc5bfd49eafa2566a67_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzUtMS0xLTEtMTQwNzEz_e6aa515b-6e0e-4190-b585-e472c900d839"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i04560d7f7b4347969606f16e8475507d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjcvZnJhZzowOWJhZjA2MTZiOGM0MzNmODRmYWM2ZTk3OTI1NDhkOS90YWJsZTowMzVjMzkzMGZlOWQ0YzUwYTk0ZDkxNWQ1N2Q1YjI4My90YWJsZXJhbmdlOjAzNWMzOTMwZmU5ZDRjNTBhOTRkOTE1ZDU3ZDViMjgzXzUtMi0xLTEtMTQwNzEz_98bee9bc-0102-462f-94d8-9c66884efe63"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzMvZnJhZzowYzExZmFhYjZmMDE0ODI3YTVjZDAyYmEwNWM4NDc4OC90YWJsZTo0YmY5MzI4ZWQzYzM0YmI4YjA2ZmFjZjQxZDU3MzY5MC90YWJsZXJhbmdlOjRiZjkzMjhlZDNjMzRiYjhiMDZmYWNmNDFkNTczNjkwXzItMS0xLTEtMTQwNzEz_a93bce73-248a-4aa5-9ff1-0f18a9367b65"
      unitRef="usd">2400000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzMvZnJhZzowYzExZmFhYjZmMDE0ODI3YTVjZDAyYmEwNWM4NDc4OC90YWJsZTo0YmY5MzI4ZWQzYzM0YmI4YjA2ZmFjZjQxZDU3MzY5MC90YWJsZXJhbmdlOjRiZjkzMjhlZDNjMzRiYjhiMDZmYWNmNDFkNTczNjkwXzItMi0xLTEtMTQwNzEz_54f46520-12cc-4ec1-9f4a-b3f903e1a9a4"
      unitRef="usd">700000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzkvZnJhZzpkNmQ1MjlkZDMwM2E0ZTY5OTYwYzEwZGQ2MTI4NWQ3Ni90YWJsZTo1MmE2YTU1Y2FjZDg0MjUyOTgwYWFiMDFlZmEyNzU5NC90YWJsZXJhbmdlOjUyYTZhNTVjYWNkODQyNTI5ODBhYWIwMWVmYTI3NTk0XzMtMS0xLTEtMTYzNjM5_f32abbbd-edda-4361-90e5-3eedaf3185e9"
      unitRef="usd">1160000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzItMS0xLTEtMTQwNzEz_10b3414f-3ea3-4299-b48b-f579d329ec7e"
      unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzMtMS0xLTEtMTQwNzEz_59634b6d-feff-457c-b4e9-f5ec98382d62"
      unitRef="number">0.0190</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i89aaa0a92cbf4f72aec8a0550e9b6f3a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzQtMS0xLTEtMTQwNzEz_9f32dc9e-2087-4275-901b-b83f01951a2d"
      unitRef="number">0.01500</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="iaa5c9b0e9c9c40d2a6fbd2128a4515e7_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTEvZnJhZzo2NWJkYzY3OGY5MmU0MTQ4ODM0YzUyOGQwMmNmZDNjMC90YWJsZTowYzkyMmM3ZTkwMjA0ZjdjYjg5ZjMxN2NjNjkyOWU4OC90YWJsZXJhbmdlOjBjOTIyYzdlOTAyMDRmN2NiODlmMzE3Y2M2OTI5ZTg4XzUtMS0xLTEtMTQwNzEz_9b229967-62cb-4eb3-a5c4-9193659ff192"
      unitRef="number">0.0200</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjMvZnJhZzowZjg1ZWJiYzQ2MTY0MDRkOWY2NTZmZDkzNDE1ZWYyNy90YWJsZTowYzhkMDM2Njg2OTY0YjA5OWRhZjllMmY0MGM1NzAwOS90YWJsZXJhbmdlOjBjOGQwMzY2ODY5NjRiMDk5ZGFmOWUyZjQwYzU3MDA5XzItMS0xLTEtMTQwNzEz_cdc7bbec-85cd-49c8-a9b2-b6fa75a8a2ca"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjMvZnJhZzowZjg1ZWJiYzQ2MTY0MDRkOWY2NTZmZDkzNDE1ZWYyNy90YWJsZTowYzhkMDM2Njg2OTY0YjA5OWRhZjllMmY0MGM1NzAwOS90YWJsZXJhbmdlOjBjOGQwMzY2ODY5NjRiMDk5ZGFmOWUyZjQwYzU3MDA5XzItMi0xLTEtMTQwNzEz_01801e1b-1a6d-40bc-80ff-3387168ae89a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjMvZnJhZzowZjg1ZWJiYzQ2MTY0MDRkOWY2NTZmZDkzNDE1ZWYyNy90YWJsZTowYzhkMDM2Njg2OTY0YjA5OWRhZjllMmY0MGM1NzAwOS90YWJsZXJhbmdlOjBjOGQwMzY2ODY5NjRiMDk5ZGFmOWUyZjQwYzU3MDA5XzItMy0xLTEtMTQwNzEz_02461cf5-a5d4-4662-b21c-e66d3a8b2170"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <dei:DocumentType
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODkx_24d9c358-43d8-440c-a4b7-70a408cc6895">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6NGI0Njc3ODBkNmY0NGNkMDhjNjIwYjA1MDNjMzE5MDYvdGFibGVyYW5nZTo0YjQ2Nzc4MGQ2ZjQ0Y2QwOGM2MjBiMDUwM2MzMTkwNl8wLTAtMS0xLTE0MDcxMw_f2b26b22-1baf-4921-aa0a-52f0d5d20294">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8xMTg_fd6339b3-b5ed-4cf5-a98a-8a45d2ac03e7">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTgwYzlmM2RkNTYyNGE4ZmExM2E2YzI2MDQzOGFlMjQvdGFibGVyYW5nZToxODBjOWYzZGQ1NjI0YThmYTEzYTZjMjYwNDM4YWUyNF8wLTAtMS0xLTE0MDcxMw_2695d9f6-9269-4904-911d-84129483ad39">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg0_229ded0f-489e-4cde-a8ff-9a4d5551b363">1-12434</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg1_5612a95e-042d-4aee-bcf5-3fd505844a92">M/I HOMES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZTFiZTU0YWVkN2Y4NDkwYmI5M2Y5NDYwNDlmODNmNmIvdGFibGVyYW5nZTplMWJlNTRhZWQ3Zjg0OTBiYjkzZjk0NjA0OWY4M2Y2Yl8wLTEtMS0xLTE0MDcxMw_98a9b0b3-d18f-4942-9e44-d8102dd3f707">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZTFiZTU0YWVkN2Y4NDkwYmI5M2Y5NDYwNDlmODNmNmIvdGFibGVyYW5nZTplMWJlNTRhZWQ3Zjg0OTBiYjkzZjk0NjA0OWY4M2Y2Yl8wLTMtMS0xLTE0MDcxMw_a8a9d635-1b28-4adc-8653-dae56454aac2">31-1210837</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg2_ef869536-98eb-4dad-817d-86025b596f6b">4131 Worth Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg3_a88504d4-cb50-4cdb-b968-a8c23b7dcc23">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg4_e382c7a1-068f-4c7b-8f83-1442c31a8a81">Columbus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODky_4cf4130c-e0f5-4d44-ba29-b5bd7e65f9fb">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODkz_ea686921-4892-41b5-8c1a-8dbeb55064cd">43219</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODg5_1019207a-9cf8-4b59-acd1-f87167ad92c4">614</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODk0_75534ab5-f2bf-434d-947f-e0cc1da82bf4">418-8000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzRhNTdmNjljZTYzNDU1YzhlNTVhOGJiMzA1ZTUwMDUvdGFibGVyYW5nZTozNGE1N2Y2OWNlNjM0NTVjOGU1NWE4YmIzMDVlNTAwNV8yLTAtMS0xLTE0MDcxMw_30716c9a-d584-4bb6-94c1-ddd9837b03a6">Common Shares, par value $.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzRhNTdmNjljZTYzNDU1YzhlNTVhOGJiMzA1ZTUwMDUvdGFibGVyYW5nZTozNGE1N2Y2OWNlNjM0NTVjOGU1NWE4YmIzMDVlNTAwNV8yLTEtMS0xLTE0MDcxMw_b47fde34-cf2d-4b18-8c10-69999ce163ea">MHO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzRhNTdmNjljZTYzNDU1YzhlNTVhOGJiMzA1ZTUwMDUvdGFibGVyYW5nZTozNGE1N2Y2OWNlNjM0NTVjOGU1NWE4YmIzMDVlNTAwNV8yLTItMS0xLTE0MDcxMw_87be1d27-2a9b-4ea8-a25a-b7046daccccb">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MjJjODQxZjdiOWQ5NDk4NDkzOTNjYjJhYmIzMzJmODgvdGFibGVyYW5nZToyMmM4NDFmN2I5ZDk0OTg0OTM5M2NiMmFiYjMzMmY4OF8wLTAtMS0xLTE0MDcxMw_bd8d9694-bad1-48ac-a261-5c11a17c1315">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZDM3ZDlkYTllODE2NDIxNDg2NmE1YmE5NDE0Y2YyZGEvdGFibGVyYW5nZTpkMzdkOWRhOWU4MTY0MjE0ODY2YTViYTk0MTRjZjJkYV8wLTMtMS0xLTE0MDcxMw_badf2e7e-4f76-4f71-b8af-72489b1e343a">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MzQ2ZDdjYTk3NWIyNGQxNWE5YTUyOTcxMWY3MThiMWQvdGFibGVyYW5nZTozNDZkN2NhOTc1YjI0ZDE1YTlhNTI5NzExZjcxOGIxZF8wLTAtMS0xLTE0MDcxMw_77426d0f-4577-4fd4-ae2a-8018520011fe">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6ZDJjMmU4MjRmM2NjNDU3Yjg2ZDVhYTAyZmQ4NTZkNWUvdGFibGVyYW5nZTpkMmMyZTgyNGYzY2M0NTdiODZkNWFhMDJmZDg1NmQ1ZV8wLTAtMS0xLTE0MDcxMw_0f255053-6619-4088-8869-3b931587b1af">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTVhM2FiNmRlOWNmNDE1ZmFmMzdlMmM4OGQyODg3MzYvdGFibGVyYW5nZToxNWEzYWI2ZGU5Y2Y0MTVmYWYzN2UyYzg4ZDI4ODczNl8wLTEtMS0xLTE0MDcxMw_6b8a4b47-170d-4aaa-87b4-097a8f21ac05">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTVhM2FiNmRlOWNmNDE1ZmFmMzdlMmM4OGQyODg3MzYvdGFibGVyYW5nZToxNWEzYWI2ZGU5Y2Y0MTVmYWYzN2UyYzg4ZDI4ODczNl8xLTUtMS0xLTE0MDcxMw_80e35436-d0d3-44e0-9a00-2248e475e1bf">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MTVhM2FiNmRlOWNmNDE1ZmFmMzdlMmM4OGQyODg3MzYvdGFibGVyYW5nZToxNWEzYWI2ZGU5Y2Y0MTVmYWYzN2UyYzg4ZDI4ODczNl8yLTUtMS0xLTE0MDcxMw_a0b2c6de-1850-4ef1-a409-3737772001a6">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yODkw_b387f27d-c923-48ac-9c12-e0f866124608">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGFibGU6MjA4YThiMmJiNTdiNDk4YTk3MDU5YzIzNWM2NTliYWQvdGFibGVyYW5nZToyMDhhOGIyYmI1N2I0OThhOTcwNTljMjM1YzY1OWJhZF8wLTEtMS0xLTE0MDcxMw_0b501673-70de-42c1-9ce6-62358c46a284">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i6fe53a5481fe460c94c0461289efe130_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yNDk2_39879b00-97ed-4983-9900-a193042e30ec"
      unitRef="usd">1100000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i96708912fe7b48f888596e46a02a2db4_I20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xL2ZyYWc6NzgzMzBlODUxMTA2NDgxZTg1YzM3OWU0YjdiZjE1NTUvdGV4dHJlZ2lvbjo3ODMzMGU4NTExMDY0ODFlODVjMzc5ZTRiN2JmMTU1NV8yNTcy_a9d82085-7e10-4b20-8934-716df47a3503"
      unitRef="shares">27668364</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83My9mcmFnOmI3MzkxZWI0ZDY5MjRkNDA4NTkwNzRlZjliODc0ZGIzL3RleHRyZWdpb246YjczOTFlYjRkNjkyNGQ0MDg1OTA3NGVmOWI4NzRkYjNfNjE1Ng_f149c3eb-259f-43e8-920c-5d4506f2402d">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83My9mcmFnOmI3MzkxZWI0ZDY5MjRkNDA4NTkwNzRlZjliODc0ZGIzL3RleHRyZWdpb246YjczOTFlYjRkNjkyNGQ0MDg1OTA3NGVmOWI4NzRkYjNfNjE1NQ_73fd11ee-10f6-4ecc-8189-0119ba180397">Columbus, Ohio</dei:AuditorLocation>
    <us-gaap:Revenues
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMy0xLTEtMS0xNDA3MTM_4d5c088c-caf5-4652-8a61-6bef1e556f01"
      unitRef="usd">4131393000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMy0zLTEtMS0xNDA3MTM_a7a5902b-0c6b-4230-a6cd-7bca06acafb1"
      unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMy01LTEtMS0xNDA3MTM_aae337f7-a289-4ebc-8212-d47744efa0d3"
      unitRef="usd">3046145000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNS0xLTEtMS0xNDA3MTM_0270115b-4c4b-419b-a8ea-d6921ea3594f"
      unitRef="usd">3069199000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNS0zLTEtMS0xNDA3MTM_6bb3083b-988c-401e-834c-f8c28b60d78d"
      unitRef="usd">2836972000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNS01LTEtMS0xNDA3MTM_5f423cbd-ce28-4bb9-b162-fb136d298af5"
      unitRef="usd">2361367000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNi0xLTEtMS0xNDA3MTM_7cfcbe20-3f64-4022-abdb-b78ae65059cd"
      unitRef="usd">18352000</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNi0zLTEtMS0xNDA3MTM_6d78ed14-2e2f-4d65-ae37-6698c1096f28"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNi01LTEtMS0xNDA3MTM_69902bc8-5a2e-4f8d-815c-ff6e15d58b19"
      unitRef="usd">8435000</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNy0xLTEtMS0xNDA3MTM_f2018f87-2694-4c23-adb6-adcdd2621b25"
      unitRef="usd">214811000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNy0zLTEtMS0xNDA3MTM_3c123cb4-cfd2-477a-abc4-970231e50d6b"
      unitRef="usd">192009000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfNy01LTEtMS0xNDA3MTM_b7c9433f-6d7a-4d31-8f5e-ad7bad509ade"
      unitRef="usd">177547000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfOC0xLTEtMS0xNDA3MTM_3e431190-827f-42fd-87e4-854b6d34bca5"
      unitRef="usd">191580000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfOC0zLTEtMS0xNDA3MTM_693e2bd8-c9f5-4758-8ec6-913ac4e86886"
      unitRef="usd">198610000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfOC01LTEtMS0xNDA3MTM_098899df-d8d5-411f-94f1-a888f569e138"
      unitRef="usd">179535000</us-gaap:SellingExpense>
    <us-gaap:OtherIncome
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTAtMS0xLTEtMTQwNzEz_4597575d-2bac-4bb8-b62f-6494b00c500e"
      unitRef="usd">6000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTAtMy0xLTEtMTQwNzEz_94eb5762-d62d-4b0d-9bdd-4ab87a5f7c96"
      unitRef="usd">2046000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTAtNS0xLTEtMTQwNzEz_a694f84c-e9ab-4e44-b105-25d3d657898d"
      unitRef="usd">466000</us-gaap:OtherIncome>
    <us-gaap:InterestExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTEtMS0xLTEtMTQwNzEz_cc17c9f4-491c-4018-b607-5f5260285990"
      unitRef="usd">2250000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTEtMy0xLTEtMTQwNzEz_120d5bde-0b8c-46b8-8672-4ddebe1a0039"
      unitRef="usd">2156000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTEtNS0xLTEtMTQwNzEz_126d4d70-0033-400f-b62d-ef2f2dc646e7"
      unitRef="usd">9684000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTItMS0xLTEtMTQwNzEz_1ed538b5-9298-4760-9940-ef9d3933ddbd"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTItMy0xLTEtMTQwNzEz_a4be4ae6-4665-47b0-ba9d-71de5f1b2539"
      unitRef="usd">9072000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTItNS0xLTEtMTQwNzEz_798bb05d-3c93-4857-80d7-cb18b6a3283a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:CostsAndExpenses
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTMtMS0xLTEtMTQwNzEz_732de8cb-450a-447c-baa4-d51fe1d0893a"
      unitRef="usd">3496186000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTMtMy0xLTEtMTQwNzEz_b60deec9-ba8a-4cc6-90d8-d329a6e45650"
      unitRef="usd">3236773000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTMtNS0xLTEtMTQwNzEz_ad331bf0-95c1-4b65-99f2-2a45ad2cc965"
      unitRef="usd">2736102000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTUtMS0xLTEtMTQwNzEz_5c8f269e-5f20-4687-ba8f-6587a6a209d8"
      unitRef="usd">635207000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTUtMy0xLTEtMTQwNzEz_f240f78e-06e0-4662-9dcf-6b5be21f92dc"
      unitRef="usd">509114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTUtNS0xLTEtMTQwNzEz_a16d30c2-08a4-4739-af7b-3050c46dfb63"
      unitRef="usd">310043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTctMS0xLTEtMTQwNzEz_248399ec-ffb0-4922-bcf0-f4e6a07ff8ba"
      unitRef="usd">144545000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTctMy0xLTEtMTQwNzEz_4920e548-4f52-40d4-8ba4-0a74fe3aa1ec"
      unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTctNS0xLTEtMTQwNzEz_c4784569-935f-41f2-8407-cad724b04d31"
      unitRef="usd">70169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTktMS0xLTEtMTQwNzEz_2679af67-6516-4b62-a8e0-2a2254ab438b"
      unitRef="usd">490662000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTktMy0xLTEtMTQwNzEz_2a13e062-3975-47b3-9cd7-d56dc78208a2"
      unitRef="usd">396868000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMTktNS0xLTEtMTQwNzEz_1037a362-5ab3-4990-a3cd-2754057c4d03"
      unitRef="usd">239874000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjctMS0xLTEtMTQwNzEz_1f609e9c-750c-4fe7-87d3-49c08a0eaf5e"
      unitRef="usdPerShare">17.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjctMy0xLTEtMTQwNzEz_0a12302b-5123-4062-9985-d9404a568c4e"
      unitRef="usdPerShare">13.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjctNS0xLTEtMTQwNzEz_479b268e-9735-49eb-82a2-1e8c9d5ec430"
      unitRef="usdPerShare">8.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjgtMS0xLTEtMTQwNzEz_5c88e9c5-ecc9-44f2-8fae-e84668477397"
      unitRef="usdPerShare">17.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjgtMy0xLTEtMTQwNzEz_85ed78bd-7500-4955-bf3b-7b8e71ef4843"
      unitRef="usdPerShare">13.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMjgtNS0xLTEtMTQwNzEz_73257a63-c0ea-4aff-bfa4-c46ab8e96e52"
      unitRef="usdPerShare">8.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzEtMS0xLTEtMTQwNzEz_9c839378-7e91-4d1b-b9ca-d538a1055cc5"
      unitRef="shares">27876000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzEtMy0xLTEtMTQwNzEz_3c4926aa-cfe8-41d0-a790-53801e856317"
      unitRef="shares">29092000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzEtNS0xLTEtMTQwNzEz_57b79fa3-24a5-4464-93e4-95d1141e72dd"
      unitRef="shares">28610000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzItMS0xLTEtMTQwNzEz_8ff5d2ab-502d-4da1-95f2-835f9de98493"
      unitRef="shares">28463000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzItMy0xLTEtMTQwNzEz_1d3b54b0-c990-4db1-82db-02c6d8eb4495"
      unitRef="shares">29880000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83Ni9mcmFnOmI3ZGY4OTU1OGRjMjQwZTdhMmI0YWQ1OGJjODJhYjMzL3RhYmxlOmQ5NmM2YTNiODAwYTRjZTU5ZDE4NTJhNzE4ZmM3M2ZhL3RhYmxlcmFuZ2U6ZDk2YzZhM2I4MDBhNGNlNTlkMTg1MmE3MThmYzczZmFfMzItNS0xLTEtMTQwNzEz_743ac9b9-908f-418f-8943-d56e2c044c85"
      unitRef="shares">29152000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNC0yLTEtMS0xNDA3MTM_abe90244-bbb2-4222-bd02-539b177f7ace"
      unitRef="usd">311542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNC00LTEtMS0xNDA3MTM_9fed7a19-ffd8-4bf1-b382-021e65561991"
      unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNS0yLTEtMS0xNDA3MTM_146197aa-5976-4734-8bbf-4a9a3f950108"
      unitRef="usd">242539000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNS00LTEtMS0xNDA3MTM_2343eb88-fb9c-493a-90a2-12910c3d6cd5"
      unitRef="usd">275655000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:InventoryRealEstate
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNi0yLTEtMS0xNDA3MTM_af79e592-04ff-4ffb-a337-a2004b381d1b"
      unitRef="usd">2828602000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNi00LTEtMS0xNDA3MTM_574b2e88-0588-4c84-8725-15c5c623680e"
      unitRef="usd">2452434000</us-gaap:InventoryRealEstate>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNy0yLTEtMS0xNDA3MTM_1c2b17bb-3bc5-47cc-aafc-12907acb44e4"
      unitRef="usd">37446000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNy00LTEtMS0xNDA3MTM_71d35a67-8135-470e-be45-1503801290e0"
      unitRef="usd">37648000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOC0yLTEtMS0xNDA3MTM_4a93c011-9246-46d8-a197-0293d505bd0c"
      unitRef="usd">51554000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOC00LTEtMS0xNDA3MTM_e179bb60-8f86-442e-b5da-d3b656f08574"
      unitRef="usd">57121000</us-gaap:EquityMethodInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOS0yLTEtMS0xNDA3MTM_08c2473e-753f-416c-973c-6c6161cbaf15"
      unitRef="usd">60416000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfOS00LTEtMS0xNDA3MTM_9bf53d70-a6fd-4a1d-856d-a05f6163407b"
      unitRef="usd">50950000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTAtMi0xLTEtMTQwNzEz_377a684b-16b1-41ba-be4f-1dcb53b3b4cc"
      unitRef="usd">18019000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTAtNC0xLTEtMTQwNzEz_9e62933f-fd18-44ce-833d-cf3c5cc53c87"
      unitRef="usd">10251000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTEtMi0xLTEtMTQwNzEz_eccc1e03-f4b8-44f4-8478-41cb33246841"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTEtNC0xLTEtMTQwNzEz_b6852dc9-bdb5-4296-bd10-0f2ffbcc063f"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTItMi0xLTEtMTQwNzEz_afd21a15-bdd7-4bba-a2f7-8579ff34c40d"
      unitRef="usd">148405000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTItNC0xLTEtMTQwNzEz_80d41478-9450-4307-ae1d-bae921f3ff24"
      unitRef="usd">103026000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTMtMi0xLTEtMTQwNzEz_d485611c-4a81-4076-bac6-678ef94b66f5"
      unitRef="usd">3714923000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTMtNC0xLTEtMTQwNzEz_f65f2712-e44f-4a04-b84f-c92dbae4f705"
      unitRef="usd">3239853000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTgtMi0xLTEtMTQwNzEz_a15c1311-f735-4d04-8a82-10e9a102450d"
      unitRef="usd">228597000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTgtNC0xLTEtMTQwNzEz_6266008d-bdba-47fd-8b8e-97252b8d488b"
      unitRef="usd">244505000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTktMi0xLTEtMTQwNzEz_b69a9af4-e3c8-48a2-b220-9623036ccca2"
      unitRef="usd">93118000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMTktNC0xLTEtMTQwNzEz_d8764762-3db3-4d2f-829f-d1d311757571"
      unitRef="usd">107864000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjAtMi0xLTEtMTQwNzEz_fee98476-3260-4b27-a3af-bb7f8942055a"
      unitRef="usd">61310000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjAtNC0xLTEtMTQwNzEz_a2a35274-123a-4bed-af45-9b0690b61b2d"
      unitRef="usd">51497000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OtherLiabilities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjEtMi0xLTEtMTQwNzEz_9ff8407f-1438-4443-a9c4-895b6d573749"
      unitRef="usd">276217000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjEtNC0xLTEtMTQwNzEz_818ea7f3-d9af-4f84-a342-415f6bfab59c"
      unitRef="usd">226969000</us-gaap:OtherLiabilities>
    <us-gaap:SpecialAssessmentBondNoncurrent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjItMi0xLTEtMTQwNzEz_7843b9e3-003b-4e0c-bdde-b069628ec911"
      unitRef="usd">29701000</us-gaap:SpecialAssessmentBondNoncurrent>
    <us-gaap:SpecialAssessmentBondNoncurrent
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjItNC0xLTEtMTQwNzEz_b7f162e8-772b-4302-a49c-0d5f48718971"
      unitRef="usd">20089000</us-gaap:SpecialAssessmentBondNoncurrent>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjMtMi0xLTEtMTQwNzEz_4fab8871-ccbd-4c5c-8033-1aac3d49a83c"
      unitRef="usd">17048000</mho:ObligationForConsolidatedInventoryNotOwned>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjMtNC0xLTEtMTQwNzEz_7f391cf3-1034-4e9b-a82e-9d3d31b68bb9"
      unitRef="usd">2768000</mho:ObligationForConsolidatedInventoryNotOwned>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjUtMi0xLTEtMTQwNzEz_6cb27d16-3ad0-420a-afec-fb6bc5a19971"
      unitRef="usd">245741000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjUtNC0xLTEtMTQwNzEz_726ead80-b94f-4d8e-9dbe-13ed2d0d9578"
      unitRef="usd">266160000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:OtherNotesPayable
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjYtMi0xLTEtMTQwNzEz_aad3fd2a-ed99-4c91-a559-4fe04c138af4"
      unitRef="usd">0</us-gaap:OtherNotesPayable>
    <us-gaap:OtherNotesPayable
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjYtNC0xLTEtMTQwNzEz_5ebcf675-46d3-4274-96c4-d02df3e93c7f"
      unitRef="usd">4549000</us-gaap:OtherNotesPayable>
    <mho:SeniorNotesDue2028
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjktMi0xLTEtMTQwNzEz_17253ed1-6736-40da-8629-dae5564c83e8"
      unitRef="usd">396105000</mho:SeniorNotesDue2028>
    <mho:SeniorNotesDue2028
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMjktNC0xLTEtMTQwNzEz_8a158a35-d16c-4c76-a558-1410df74add5"
      unitRef="usd">395331000</mho:SeniorNotesDue2028>
    <mho:SeniorNotesDue2030
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzAtMi0xLTEtMTQwNzEz_e1e83dfd-7f75-4181-acbb-f1bae2bf6073"
      unitRef="usd">296361000</mho:SeniorNotesDue2030>
    <mho:SeniorNotesDue2030
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzAtNC0xLTEtMTQwNzEz_506b1827-9d90-4232-9b2d-337b7e5ee3c7"
      unitRef="usd">295937000</mho:SeniorNotesDue2030>
    <us-gaap:Liabilities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzEtMi0xLTEtMTQwNzEz_59c159ec-5b1b-4cc7-b8bb-89c0bea36d83"
      unitRef="usd">1644198000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzEtNC0xLTEtMTQwNzEz_910e51ab-41b0-40cd-8ed0-2f74d605ad8d"
      unitRef="usd">1615669000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzMtMi0xLTEtMTQwNzEz_82476211-0cfa-4971-b8d8-31694ea846a9"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzMtNC0xLTEtMTQwNzEz_d9563acc-d6d3-4469-b64b-d25bddb9f1d3"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMC0xLTEtMTQwNzEzL3RleHRyZWdpb246ZTkwNjRkZDJhMjBkNDc4OGI0Mzg5YmQyNDM3ZjY3YzRfMjA_2375f2fa-16b7-4890-8ed1-60d2928ac0b4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMC0xLTEtMTQwNzEzL3RleHRyZWdpb246ZTkwNjRkZDJhMjBkNDc4OGI0Mzg5YmQyNDM3ZjY3YzRfNDU_be052c6e-3456-460f-814e-f679e9e3f62c"
      unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMC0xLTEtMTQwNzEzL3RleHRyZWdpb246ZTkwNjRkZDJhMjBkNDc4OGI0Mzg5YmQyNDM3ZjY3YzRfNzQ_0b1451d5-08d5-401c-9379-1b90b6db9091"
      unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctMi0xLTEtMTQwNzEz_4bf26b5b-c835-434d-a035-b2bad531ca74"
      unitRef="usd">301000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzctNC0xLTEtMTQwNzEz_a466e2f9-ad64-42f2-b7c8-5019aacc6d2b"
      unitRef="usd">301000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzgtMi0xLTEtMTQwNzEz_292b61ad-b7df-4233-9f32-450cb3a04c4f"
      unitRef="usd">352639000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzgtNC0xLTEtMTQwNzEz_a98eba67-59c3-4f34-aa3e-f3e37cd0a6de"
      unitRef="usd">347452000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzktMi0xLTEtMTQwNzEz_5b0103e5-1a6c-410d-840d-bb8d20e5827c"
      unitRef="usd">1835983000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfMzktNC0xLTEtMTQwNzEz_8239a992-d290-4172-8332-4b8cb9874859"
      unitRef="usd">1345321000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246NmY2N2UzYzgxYWQwNDVmYmIwYjk4MDBjYmRkNTJhMjlfMzM_34ac9b40-3d5f-4bfb-88b7-4aedb2565749"
      unitRef="shares">2697058</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246NmY2N2UzYzgxYWQwNDVmYmIwYjk4MDBjYmRkNTJhMjlfNDA_e1bad03c-4f11-49d8-8db8-358360c58b5c"
      unitRef="shares">1637511</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtMi0xLTEtMTQwNzEz_2a4000e2-2b9d-4ca7-b0a4-78728f0e7540"
      unitRef="usd">118198000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDAtNC0xLTEtMTQwNzEz_d73138e9-41bc-4d36-8735-3ef28ba9469c"
      unitRef="usd">68890000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDEtMi0xLTEtMTQwNzEz_2b53a3b8-3aee-4d42-99cd-a55ace3c1512"
      unitRef="usd">2070725000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDEtNC0xLTEtMTQwNzEz_537b110d-0eb1-4104-a21d-829390e52601"
      unitRef="usd">1624184000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDItMi0xLTEtMTQwNzEz_12fe0934-f376-41ab-8f1a-3e2c32d03940"
      unitRef="usd">3714923000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl83OS9mcmFnOmRhNjI4NjNlZTEwZjRkY2ZiMmVjYzQwOGU0MzZhMjAxL3RhYmxlOjBhZDdkMDYyZWNmNjQwZDk4ZWViYTRjYjU1MzlkZTc1L3RhYmxlcmFuZ2U6MGFkN2QwNjJlY2Y2NDBkOThlZWJhNGNiNTUzOWRlNzVfNDItNC0xLTEtMTQwNzEz_5f241149-886e-4922-b376-52223937b56a"
      unitRef="usd">3239853000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="if596a11afd39434ba7f7ea2c8c7de15b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy01LTEtMS0xNDA3MTM_804065d1-af57-47f0-bb3e-f4962f6f4d2b"
      unitRef="shares">28386456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if596a11afd39434ba7f7ea2c8c7de15b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy03LTEtMS0xNDA3MTM_ffc7257e-d369-461b-82df-f572e707cb08"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iefffc8b8113d41d88d2af00180340c31_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy05LTEtMS0xNDA3MTM_862c68cb-0320-49d0-9f32-26478fe20cb9"
      unitRef="usd">332861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26f438c5c1a342baaa1fe615ca4b23c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy0xMS0xLTEtMTQwNzEz_b4e4467f-d5ae-45cf-9b65-19bceac14e08"
      unitRef="usd">708579000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i755047b3406a41fbb0abf7bc586687d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy0xMy0xLTEtMTQwNzEz_08aa4a54-4afb-4e38-b043-0a00c750547e"
      unitRef="usd">-38264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i511145731fdb4645872848bb7d8f4c76_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMy0xNS0xLTEtMTQwNzEz_eac72398-37f1-4ff9-a412-dfe52dd4867f"
      unitRef="usd">1003477000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iee2291b527504a9e90466135cc76eeea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNC0xMS0xLTEtMTQwNzEz_67f8e82f-b502-4aa9-9af0-d130f9649acf"
      unitRef="usd">239874000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNC0xNS0xLTEtMTQwNzEz_3d7ae1ce-3d5c-4daf-95fe-bf7dc8de70eb"
      unitRef="usd">239874000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7b52df78e5644868bb07193a759a409d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTAtNS0xLTEtMTQwNzEz_6558690e-ee81-4704-a909-8f7e888ac8f9"
      unitRef="shares">-80000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i809bf2e2dd404cba9547b915f674ad55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTAtMTMtMS0xLTE0MDcxMw_8eeb509a-655f-4c5b-84cd-418fd95da5ff"
      unitRef="usd">1912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTAtMTUtMS0xLTE0MDcxMw_61090ac4-f35e-40bc-8b9b-4fd1dd0c4f08"
      unitRef="usd">1912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7b52df78e5644868bb07193a759a409d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtNS0xLTEtMTQwNzEz_acdd15cf-758b-496d-9327-1bc3dc4a964a"
      unitRef="shares">422820</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtOS0xLTEtMTQwNzEz_3d446de5-0f33-4664-9d05-e64c98669154"
      unitRef="usd">636000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i809bf2e2dd404cba9547b915f674ad55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtMTMtMS0xLTE0MDcxMw_3dc36c9d-7260-4eb9-8c1c-e0d45ef50d08"
      unitRef="usd">9270000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTEtMTUtMS0xLTE0MDcxMw_35f07585-7c4b-44a9-8d47-055838b889df"
      unitRef="usd">9906000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTItOS0xLTEtMTQwNzEz_9b028cd0-68f0-461f-83fa-eca58619afaa"
      unitRef="usd">7138000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTItMTUtMS0xLTE0MDcxMw_e57aa514-402f-48bd-a874-697e3821d80e"
      unitRef="usd">7138000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTMtOS0xLTEtMTQwNzEz_33c9abea-de88-4529-a81f-74ddc893faca"
      unitRef="usd">215000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTMtMTUtMS0xLTE0MDcxMw_1d93581b-71b1-4689-8d77-9062d87d23a9"
      unitRef="usd">215000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i7b52df78e5644868bb07193a759a409d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtNS0xLTEtMTQwNzEz_a8f44323-6d1d-4da0-8bee-108f3f276fd6"
      unitRef="shares">84573</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i2dc64428114745dcb3f3a582e048e0c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtOS0xLTEtMTQwNzEz_29477f6f-0f72-4143-89d2-c7be18143a8e"
      unitRef="usd">1849000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i809bf2e2dd404cba9547b915f674ad55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtMTMtMS0xLTE0MDcxMw_51eda40f-0f99-4c9d-b4a9-052334fe00d4"
      unitRef="usd">-1849000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTQtMTUtMS0xLTE0MDcxMw_68dec2b3-bd83-4ae7-9cef-603e83acdb41"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding
      contextRef="i3ddf3ef9af6c49a6937aee398f5a46ad_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtNS0xLTEtMTQwNzEz_4f8daaad-9711-4a65-b906-16a6af5d3fad"
      unitRef="shares">28813849</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ddf3ef9af6c49a6937aee398f5a46ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtNy0xLTEtMTQwNzEz_d464099d-7aa0-46a5-b4a0-b2624dd341f9"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14190a9666f5437dbc51fdb10161e3bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtOS0xLTEtMTQwNzEz_c44a1fa4-bade-4407-919c-0914edc904ca"
      unitRef="usd">339001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8d6782acf6f1410daf8d8a03e1170d60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtMTEtMS0xLTE0MDcxMw_bd9f0bed-a866-4c2b-98d2-a99a6fbed478"
      unitRef="usd">948453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb3bbf54b29d45c99593c1588b2f07ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtMTMtMS0xLTE0MDcxMw_42aafdcb-9dcb-4106-a9bf-8ecfd477896f"
      unitRef="usd">-29057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTUtMTUtMS0xLTE0MDcxMw_d6a47669-5e6a-4f32-9fb9-69764ee77f6c"
      unitRef="usd">1258698000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8dc34bc325924e60bdb6f5bd44633fad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTYtMTEtMS0xLTE0MDcxMw_dfd9678a-7ded-486d-a3dc-e7c321852eb6"
      unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMTYtMTUtMS0xLTE0MDcxMw_3f7abe86-025f-42b4-a229-3b59b31d56c6"
      unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ief6a74ec2ea54d74a91c6a10987e9df1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjAtNS0xLTEtMTQwNzEz_73d9d94e-1b7a-4f0b-9bb8-6d78a3d3c8a1"
      unitRef="shares">-842500</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i18ddf6829c6544db882a855e21db6846_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjAtMTMtMS0xLTE0MDcxMw_4a539828-2593-448b-a898-e7371ae118e1"
      unitRef="usd">51520000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjAtMTUtMS0xLTE0MDcxMw_5f2ed674-8124-4848-8a86-171976094aae"
      unitRef="usd">51520000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ief6a74ec2ea54d74a91c6a10987e9df1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtNS0xLTEtMTQwNzEz_9beaf752-4ea5-48d6-87a4-e7ed8cb9ad2d"
      unitRef="shares">452100</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtOS0xLTEtMTQwNzEz_4af17f1b-42d9-4c95-8a2f-60ed876033ad"
      unitRef="usd">1227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i18ddf6829c6544db882a855e21db6846_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtMTMtMS0xLTE0MDcxMw_676740b1-1701-4e67-9b5e-b8c82d6cdc5f"
      unitRef="usd">10014000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjMtMTUtMS0xLTE0MDcxMw_0a8166df-99de-44a5-9f7e-5fdd88fcf185"
      unitRef="usd">11241000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjUtOS0xLTEtMTQwNzEz_f7237498-3105-4749-9032-380277cf657b"
      unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjUtMTUtMS0xLTE0MDcxMw_b42afc38-da09-4b3b-8b05-3f00e973787c"
      unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjYtOS0xLTEtMTQwNzEz_f04cf0ba-dc9b-4b8a-b4d3-74cc11b77c6a"
      unitRef="usd">338000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjYtMTUtMS0xLTE0MDcxMw_d7cf4a42-026a-4a73-89a1-75f75d103f1f"
      unitRef="usd">338000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="ief6a74ec2ea54d74a91c6a10987e9df1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctNS0xLTEtMTQwNzEz_559a5229-f35d-4f52-823a-5664106ab8c8"
      unitRef="shares">76181</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="ib7520a7827104ea68f345c2ac2bbf089_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctOS0xLTEtMTQwNzEz_928d9f00-8e05-44e4-b982-3ef6204c06ba"
      unitRef="usd">1673000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i18ddf6829c6544db882a855e21db6846_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctMTMtMS0xLTE0MDcxMw_204c1884-76f7-44bf-b9f8-313152ae9d84"
      unitRef="usd">-1673000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjctMTUtMS0xLTE0MDcxMw_c35b5478-4346-4d2e-9f1b-f8bf8d5227c6"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding
      contextRef="ic83c0321966b4202808bd564cf98d6d9_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtNS0xLTEtMTQwNzEz_58ed05cd-c334-4ffe-93b9-d295a212cacf"
      unitRef="shares">28499630</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic83c0321966b4202808bd564cf98d6d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtNy0xLTEtMTQwNzEz_b305225e-02c3-4964-b403-02480ad83e20"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic09b3828e19b471e879a54ef4d6a860a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtOS0xLTEtMTQwNzEz_236470c7-364b-48f8-95c8-7916ce9345cd"
      unitRef="usd">347452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieff533d820604491a19e6f31270ec03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtMTEtMS0xLTE0MDcxMw_4773abd0-2856-4910-8eeb-aa238faab884"
      unitRef="usd">1345321000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaecfcfc57f6444c586f753ff774dba39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtMTMtMS0xLTE0MDcxMw_a4218a64-60d1-4d52-a7b2-8212ea179132"
      unitRef="usd">-68890000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjgtMTUtMS0xLTE0MDcxMw_c0825025-5e2a-44e4-8134-8e250accc13e"
      unitRef="usd">1624184000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i9fc5d3b1cb8648cdb2890f3794ada246_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjktMTEtMS0xLTE0MDcxMw_d1a7f721-4a92-455e-a982-a9d571cb2968"
      unitRef="usd">490662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMjktMTUtMS0xLTE0MDcxMw_415238a3-5820-41f8-a319-16e5cc0619fa"
      unitRef="usd">490662000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzQtNS0xLTEtMTQwNzEz_5c99c019-2b8b-4ea9-beb4-d7a9858587cc"
      unitRef="shares">-1200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzQtMTMtMS0xLTE0MDcxMw_8b1dce60-6085-4f55-9afa-a8ae021f2162"
      unitRef="usd">55334000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzQtMTUtMS0xLTE0MDcxMw_372a4627-6ea3-4b56-a09e-db47885ba989"
      unitRef="usd">55334000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctNS0xLTEtMTQwNzEz_dfab04c0-6378-495c-9d9f-79d88b41fc56"
      unitRef="shares">49900</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iba3d550406814440b9049bdb31b05555_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctOS0xLTEtMTQwNzEz_ce33284c-7e37-4729-a205-51d6a56adfd7"
      unitRef="usd">-810000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctMTMtMS0xLTE0MDcxMw_04395ffc-5a35-44b0-b5c4-46f45dd92620"
      unitRef="usd">2176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzctMTUtMS0xLTE0MDcxMw_56451403-3569-4468-ae9c-32bab87bd8f4"
      unitRef="usd">1366000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="iba3d550406814440b9049bdb31b05555_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzgtOS0xLTEtMTQwNzEz_8375c57b-c97c-437f-a8de-4a24264f7a4a"
      unitRef="usd">8787000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzgtMTUtMS0xLTE0MDcxMw_987695d8-92c2-4bfd-b517-4279a7dfae61"
      unitRef="usd">8787000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="iba3d550406814440b9049bdb31b05555_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzktOS0xLTEtMTQwNzEz_49370e26-60fc-4106-8bdd-efbb2ecabd2e"
      unitRef="usd">1060000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfMzktMTUtMS0xLTE0MDcxMw_e87afe1e-26b9-44af-8e00-b6bb7cab90c4"
      unitRef="usd">1060000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i7e7a84fc5902423c96bc8816914c3a9f_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtNS0xLTEtMTQwNzEz_a17ee410-c9e8-47a7-b963-b51572c1af6f"
      unitRef="shares">90553</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="iba3d550406814440b9049bdb31b05555_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtOS0xLTEtMTQwNzEz_c7507846-fa85-4bb4-baf3-dac226b33267"
      unitRef="usd">3850000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i0a3258ff39384c1b9a89eb85b2256e87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtMTMtMS0xLTE0MDcxMw_3f25054f-1725-4981-9074-d0a0aee734c6"
      unitRef="usd">-3850000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDAtMTUtMS0xLTE0MDcxMw_4274df23-7b53-4f4b-b79d-6e91f4ad3dcb"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding
      contextRef="i577a05ab8a1a4a3a8fe0520de4b6af89_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtNS0xLTEtMTQwNzEz_745e1738-8944-4de4-9e0b-e78bce027fad"
      unitRef="shares">27440083</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i577a05ab8a1a4a3a8fe0520de4b6af89_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtNy0xLTEtMTQwNzEz_32d7e24e-91c6-41cb-b2fd-874c3f3e56c0"
      unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifcd36a0a3beb4a9eac7f6788409dd6dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtOS0xLTEtMTQwNzEz_72eb765d-eea3-40d4-b9e0-1253864c292b"
      unitRef="usd">352639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d8f52fde77945af89c79167fa0ad37c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtMTEtMS0xLTE0MDcxMw_3c91928e-7ebe-43eb-b717-3cc10e83827c"
      unitRef="usd">1835983000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd9bda13d238451eabe8b750ade9bcef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtMTMtMS0xLTE0MDcxMw_0841360b-61dd-4bd9-907c-959353d1ef0f"
      unitRef="usd">-118198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84NS9mcmFnOjMxODBiMDhkZGZmZTQ2ZmRiOGYyNWI0MDY4MjA2OTE1L3RhYmxlOjk4N2Q1ZjY5Njk5MTQ1ODBiZThiMmNiN2MxMWU5YjQzL3RhYmxlcmFuZ2U6OTg3ZDVmNjk2OTkxNDU4MGJlOGIyY2I3YzExZTliNDNfNDEtMTUtMS0xLTE0MDcxMw_071d8eca-dffa-4df4-8d6e-b908ac7a43db"
      unitRef="usd">2070725000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMy0xLTEtMS0xNDA3MTM_2ae1d35b-3b44-4385-b65e-d770b434742b"
      unitRef="usd">490662000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMy0zLTEtMS0xNDA3MTM_681aadfa-f1ff-40ed-a813-08e7ec6d1790"
      unitRef="usd">396868000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMy01LTEtMS0xNDA3MTM_1d24e0b7-eb3e-40c0-8d8d-63e5b3d0736e"
      unitRef="usd">239874000</us-gaap:NetIncomeLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNS0xLTEtMS0xNDA3MTM_334527d3-607c-4ba0-9fbc-4d1a3740edcc"
      unitRef="usd">18352000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNS0zLTEtMS0xNDA3MTM_2d7c0bb4-bde8-49c8-82b1-70d1a3dbd985"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNS01LTEtMS0xNDA3MTM_f98a56dc-f6e6-4be6-9807-59ec670162fa"
      unitRef="usd">8435000</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNy0xLTEtMS0xNDA3MTM_b6d8d7d8-9a70-4637-9072-e2004e6694c8"
      unitRef="usd">6000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNy0zLTEtMS0xNDA3MTM_64e0817b-de2a-485e-a728-c29c77400ca1"
      unitRef="usd">103000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNy01LTEtMS0xNDA3MTM_b36840e6-23a8-49cd-a581-b8e8059a870d"
      unitRef="usd">466000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfOS0xLTEtMS0xNDA3MTM_588c5b1b-a877-4146-b2c7-f832fe1d62ee"
      unitRef="usd">2069615000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfOS0zLTEtMS0xNDA3MTM_e3d5fd34-3232-47ff-8d93-ad16145e306f"
      unitRef="usd">2239928000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfOS01LTEtMS0xNDA3MTM_79fec1e0-4c7f-4d3f-bda5-05a893dd80ce"
      unitRef="usd">1843576000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTAtMS0xLTEtMTQwNzEz_2419ca1b-e21d-48c0-9272-b9437e049a64"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTAtMy0xLTEtMTQwNzEz_70caf57d-846a-4246-879c-694c7ecc4a31"
      unitRef="usd">1943000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTAtNS0xLTEtMTQwNzEz_388bf426-1b82-43e9-bcd4-4bc9110be89e"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTEtMS0xLTEtMTQwNzEz_d5e5c695-2316-49dd-bfb1-e3e4b3a0a9b9"
      unitRef="usd">2103139000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTEtMy0xLTEtMTQwNzEz_814604e6-7a84-4f14-b3b0-aa484ccdb721"
      unitRef="usd">2195980000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTEtNS0xLTEtMTQwNzEz_f4d0c63b-70b6-4217-a077-222683f4f780"
      unitRef="usd">1764845000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTItMS0xLTEtMTQwNzEz_e48a6f90-3d9c-468c-bdd9-8bb454ebe657"
      unitRef="usd">408000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTItMy0xLTEtMTQwNzEz_00edab01-1454-4864-8c90-763f01eb3540"
      unitRef="usd">-2586000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTItNS0xLTEtMTQwNzEz_16071819-0859-4278-af3c-58d9a01ed7ef"
      unitRef="usd">318000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:AdditionsOfServicingAsset
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTMtMS0xLTEtMTQwNzEz_ff697d78-3359-4804-9830-43695c2cbd4f"
      unitRef="usd">-8872000</mho:AdditionsOfServicingAsset>
    <mho:AdditionsOfServicingAsset
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTMtMy0xLTEtMTQwNzEz_297db3a6-af55-44bb-9cdd-e74a1c3df7f7"
      unitRef="usd">-16213000</mho:AdditionsOfServicingAsset>
    <mho:AdditionsOfServicingAsset
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTMtNS0xLTEtMTQwNzEz_b2e91ec0-89cc-4e30-9ead-9bb653106069"
      unitRef="usd">-6048000</mho:AdditionsOfServicingAsset>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTQtMS0xLTEtMTQwNzEz_4610e4bc-20a8-4518-b969-a20c40ac722f"
      unitRef="usd">1624000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTQtMy0xLTEtMTQwNzEz_458e8434-28cc-48b4-a41e-3661fa8ab5b0"
      unitRef="usd">1640000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTQtNS0xLTEtMTQwNzEz_4b4b40de-60c5-4a70-b7b3-b26ca508487f"
      unitRef="usd">2427000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <mho:LossOnSaleOfMortgageServicingRights
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTUtMS0xLTEtMTQwNzEz_3fc62a89-16b0-4536-a872-c34d7ad3b40e"
      unitRef="usd">318000</mho:LossOnSaleOfMortgageServicingRights>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTUtMy0xLTEtMTQwNzEz_4c1890ba-60ec-4144-ae27-783a19e63bbb"
      unitRef="usd">1135000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTUtNS0xLTEtMTQwNzEz_a08f7b51-0ebd-4f0a-a50a-543778e65709"
      unitRef="usd">33000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:Depreciation
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTYtMS0xLTEtMTQwNzEz_e0991056-7130-4db7-8fd2-fa227e837f59"
      unitRef="usd">12982000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTYtMy0xLTEtMTQwNzEz_691cf6b1-f4e1-4ff5-9053-02de653a77c5"
      unitRef="usd">12691000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTYtNS0xLTEtMTQwNzEz_34491bfb-9d75-4424-98dd-421b7dcfb3ff"
      unitRef="usd">12636000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTctMS0xLTEtMTQwNzEz_ba37bfbf-7930-4c57-b65e-21d4a110e794"
      unitRef="usd">2568000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTctMy0xLTEtMTQwNzEz_3d548976-2092-4047-9f19-43290af15714"
      unitRef="usd">2584000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTctNS0xLTEtMTQwNzEz_c19ee335-6732-4674-8ae5-121c299c5754"
      unitRef="usd">2515000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTgtMS0xLTEtMTQwNzEz_6b17ee5c-adc1-477d-9297-504b29c53ea6"
      unitRef="usd">0</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTgtMy0xLTEtMTQwNzEz_5d1338f3-92cc-4b69-bc33-7303e0985114"
      unitRef="usd">-2040000</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMTgtNS0xLTEtMTQwNzEz_a90443bf-98c7-4981-ba1a-8645dd351eb8"
      unitRef="usd">-950000</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <us-gaap:ShareBasedCompensation
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjAtMS0xLTEtMTQwNzEz_bfd0ba75-94fb-4236-b0f5-9d395b1a2a11"
      unitRef="usd">8787000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjAtMy0xLTEtMTQwNzEz_8d5acc92-bc66-44ab-9487-d23989ed4455"
      unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjAtNS0xLTEtMTQwNzEz_3622fea2-bda0-4d4f-8627-51a6730b04ab"
      unitRef="usd">7138000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjEtMS0xLTEtMTQwNzEz_5717f104-0456-42a0-b8ec-4d24eb3c0808"
      unitRef="usd">7767000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjEtMy0xLTEtMTQwNzEz_657f2408-671e-425b-87bc-3bce9c181950"
      unitRef="usd">4068000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjEtNS0xLTEtMTQwNzEz_e2e30eec-430c-495a-a4e6-d980c29e9ff6"
      unitRef="usd">-3448000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjQtMS0xLTEtMTQwNzEz_731ba868-0a4e-4313-9ae2-4d9cabe8c892"
      unitRef="usd">348650000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjQtMy0xLTEtMTQwNzEz_4316122d-5d4a-40bf-aa01-692ae1eb9855"
      unitRef="usd">508189000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjQtNS0xLTEtMTQwNzEz_f5a9b1a8-5f0c-4938-a8da-baf41aabf690"
      unitRef="usd">134941000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjUtMS0xLTEtMTQwNzEz_c67fd10f-24da-4098-9c3d-28d7b129cae2"
      unitRef="usd">31476000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjUtMy0xLTEtMTQwNzEz_f379757f-196a-4f4b-ad22-7836c0a5b0e4"
      unitRef="usd">-2329000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjUtNS0xLTEtMTQwNzEz_f15c1819-d666-4e3b-bad2-46467c115ff3"
      unitRef="usd">17253000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjYtMS0xLTEtMTQwNzEz_c6b7977a-6ec6-4de4-b99c-4d9a5c5d2141"
      unitRef="usd">-15908000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjYtMy0xLTEtMTQwNzEz_095abdbb-f8e9-4b3b-aaf3-d70d6ffd2668"
      unitRef="usd">58836000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjYtNS0xLTEtMTQwNzEz_3a321b1b-7ab2-44ba-b34e-14808a035f4f"
      unitRef="usd">60643000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjctMS0xLTEtMTQwNzEz_14a362bb-622c-405a-a61f-9e381bc31493"
      unitRef="usd">-14746000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjctMy0xLTEtMTQwNzEz_193411c9-2535-4c84-bce0-dd68f3d59693"
      unitRef="usd">35229000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjctNS0xLTEtMTQwNzEz_5552026d-3163-4365-9d23-55b6743d1b04"
      unitRef="usd">38173000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjgtMS0xLTEtMTQwNzEz_739d6551-598c-43a5-95bf-f7bacfd496f4"
      unitRef="usd">8745000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjgtMy0xLTEtMTQwNzEz_980ad20d-7d4d-4ba1-bc9f-641374600664"
      unitRef="usd">7732000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjgtNS0xLTEtMTQwNzEz_627cdfd2-6dab-4c80-ac23-3175212ad8d1"
      unitRef="usd">9420000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjktMS0xLTEtMTQwNzEz_5c2687fa-a32a-4241-b445-e291f5fec7ea"
      unitRef="usd">34342000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjktMy0xLTEtMTQwNzEz_bc6cff0b-617b-4636-95db-7e303bd2f740"
      unitRef="usd">27682000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMjktNS0xLTEtMTQwNzEz_94e2e495-c98a-40c1-959c-28f23e97355f"
      unitRef="usd">20465000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzAtMS0xLTEtMTQwNzEz_3195562c-cc53-4ce3-95df-5a726f784526"
      unitRef="usd">184071000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzAtMy0xLTEtMTQwNzEz_626e97fa-b701-47a0-a80e-a14497234413"
      unitRef="usd">-16823000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzAtNS0xLTEtMTQwNzEz_6900fe65-ce95-42ab-8689-72e29c3533e2"
      unitRef="usd">168334000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzMtMS0xLTEtMTQwNzEz_5f1338ed-5996-41e7-84a5-3d3e4faae807"
      unitRef="usd">9333000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzMtMy0xLTEtMTQwNzEz_0e27fe9e-b5cc-4d6f-9493-4e80162b9cff"
      unitRef="usd">25301000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzMtNS0xLTEtMTQwNzEz_de8f65b6-a1b8-475f-91a8-76fdb7779654"
      unitRef="usd">11677000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzUtMS0xLTEtMTQwNzEz_47a5f5fc-0cd3-4ba4-a009-914c7a4db64c"
      unitRef="usd">1892000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzUtMy0xLTEtMTQwNzEz_f4518e0c-76ca-433a-86e1-b90f9d7f7f65"
      unitRef="usd">1213000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzUtNS0xLTEtMTQwNzEz_0848c3d0-8e1b-4533-b8fd-7e71e272db26"
      unitRef="usd">2477000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzYtMS0xLTEtMTQwNzEz_4dd4f7ae-abd1-4b40-a89c-c9137ffd4f4d"
      unitRef="usd">20139000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzYtMy0xLTEtMTQwNzEz_1588f95e-4459-43a5-b741-442558a8d3cc"
      unitRef="usd">51622000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzYtNS0xLTEtMTQwNzEz_9c5cdb25-4f4f-407e-9f85-a7874b823d4e"
      unitRef="usd">28539000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzctMS0xLTEtMTQwNzEz_5105d5e0-5a6e-4f45-8c3d-7f6cb7016d94"
      unitRef="usd">200000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzctMy0xLTEtMTQwNzEz_db98940d-bd5c-4fe1-b0d1-00c4057d178c"
      unitRef="usd">15417000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzctNS0xLTEtMTQwNzEz_60ea4daf-c259-411c-bbb3-73a50e4419ac"
      unitRef="usd">3869000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzktMS0xLTEtMTQwNzEz_2c838cb7-40e5-44d7-b5a1-a12772da5526"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzktMy0xLTEtMTQwNzEz_65bce3be-5af8-4fca-bb09-a01f4ee8226c"
      unitRef="usd">8571000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfMzktNS0xLTEtMTQwNzEz_9219debc-030a-4084-bee4-12efcb2bab06"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDAtMS0xLTEtMTQwNzEz_b756797f-e2bd-4f46-8553-a5d314ebc337"
      unitRef="usd">-27380000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDAtMy0xLTEtMTQwNzEz_f68f60a1-45fa-4812-84f5-28c58b1af6f7"
      unitRef="usd">-51722000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDAtNS0xLTEtMTQwNzEz_3ff5e19b-426a-454a-940f-d167b00be588"
      unitRef="usd">-33870000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDMtMS0xLTEtMTQwNzEz_3b1199d7-0b28-4426-acd9-55b39e155c8e"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDMtMy0xLTEtMTQwNzEz_1afd4600-f221-40de-8e88-9c2990412d27"
      unitRef="usd">250000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDMtNS0xLTEtMTQwNzEz_480d5c93-dcb8-4e9f-9659-b130c6cb94ea"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDQtMS0xLTEtMTQwNzEz_6a65b480-937b-4ea3-a6cc-160735f51bb3"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDQtMy0xLTEtMTQwNzEz_57a23cb7-cf82-4c3b-a2e4-249b3261e2f3"
      unitRef="usd">300000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDQtNS0xLTEtMTQwNzEz_7aa7dd11-8c87-4755-9cb7-d681d54f84a7"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDctMS0xLTEtMTQwNzEz_6e3a7617-fa59-4b8f-aad9-930ab1d2f209"
      unitRef="usd">362000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDctMy0xLTEtMTQwNzEz_9ef2c098-87f1-47a5-a975-fd1e7e5c9ffb"
      unitRef="usd">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDctNS0xLTEtMTQwNzEz_6b1497f8-4b60-4eb3-aea8-0fa6ea6c69c5"
      unitRef="usd">306800000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDgtMS0xLTEtMTQwNzEz_61e32c2a-e2d9-4433-86ea-1c18e942f011"
      unitRef="usd">362000000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDgtMy0xLTEtMTQwNzEz_0ec59a2f-1347-4224-879f-b836759b0d50"
      unitRef="usd">0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDgtNS0xLTEtMTQwNzEz_60c1d90a-d000-47f3-8e5c-7e9414debf3c"
      unitRef="usd">372800000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDktMS0xLTEtMTQwNzEz_fcef22b9-e7e4-4439-906f-24e5255533ab"
      unitRef="usd">-20419000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDktMy0xLTEtMTQwNzEz_c1ee1c37-3ed1-49a3-82b9-a7e200635dd4"
      unitRef="usd">40526000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNDktNS0xLTEtMTQwNzEz_12b14abc-b6a0-4904-a1c1-3d8f5ebdbf33"
      unitRef="usd">88730000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTAtMS0xLTEtMTQwNzEz_2fa4c1b7-df45-49ee-acba-34beb31c7303"
      unitRef="usd">-4549000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTAtMy0xLTEtMTQwNzEz_97fa49dd-78eb-4afb-8bec-716325e00fb2"
      unitRef="usd">478000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTAtNS0xLTEtMTQwNzEz_f418aee7-d552-493d-a1b8-c16e84e04c6a"
      unitRef="usd">-1756000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTEtMS0xLTEtMTQwNzEz_f10471df-a985-4cf9-9f7c-d851b731a2d2"
      unitRef="usd">55334000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTEtMy0xLTEtMTQwNzEz_0e9980e1-9f4d-44ed-b21c-912e4d6f058b"
      unitRef="usd">51520000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTEtNS0xLTEtMTQwNzEz_2de3bc24-1dd1-49aa-9194-933c8931fae1"
      unitRef="usd">1912000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTMtMS0xLTEtMTQwNzEz_389408dc-9489-4d18-a110-9777e81e4ee6"
      unitRef="usd">2581000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTMtMy0xLTEtMTQwNzEz_2782aa6f-22b7-4609-9e38-bc0664c0953f"
      unitRef="usd">6622000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTMtNS0xLTEtMTQwNzEz_0d4563b2-d459-49b6-95a5-51390fbefc81"
      unitRef="usd">8705000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTQtMS0xLTEtMTQwNzEz_591bfc46-95d4-4b9c-a2f3-90c8150cbed9"
      unitRef="usd">1366000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTQtMy0xLTEtMTQwNzEz_c7dd5154-050f-4c0c-bf3f-b36907f9a602"
      unitRef="usd">11241000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTQtNS0xLTEtMTQwNzEz_05601130-c7c7-4caf-b5b1-f8b1ee404b2b"
      unitRef="usd">9906000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTYtMS0xLTEtMTQwNzEz_bbab86bd-a4f6-44aa-9ba1-9978c9c35ea4"
      unitRef="usd">-81517000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTYtMy0xLTEtMTQwNzEz_5be22833-5b31-4f64-a1ef-f018214045b9"
      unitRef="usd">44103000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTYtNS0xLTEtMTQwNzEz_51e82601-bf3d-43fb-bacd-26864c94d61b"
      unitRef="usd">120263000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTctMS0xLTEtMTQwNzEz_533e65e1-5364-4c6a-9dc1-9baed82545de"
      unitRef="usd">75174000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTctMy0xLTEtMTQwNzEz_762164da-7bf5-439b-bd04-8d25d017a3bc"
      unitRef="usd">-24442000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTctNS0xLTEtMTQwNzEz_861464bb-0226-498a-a3d9-1b1223b9c608"
      unitRef="usd">254727000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTgtMS0xLTEtMTQwNzEz_50e0b9e8-aa71-459a-ba15-da6d4217ecc1"
      unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTgtMy0xLTEtMTQwNzEz_d7d22b59-d008-4fb4-b295-809323972604"
      unitRef="usd">260810000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i511145731fdb4645872848bb7d8f4c76_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTgtNS0xLTEtMTQwNzEz_9fc77d91-4534-4956-8d3c-8c989c8842ef"
      unitRef="usd">6083000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTktMS0xLTEtMTQwNzEz_0378d585-a26b-4af7-9c98-d688638799f8"
      unitRef="usd">311542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTktMy0xLTEtMTQwNzEz_2da0002c-cb16-44aa-9c7a-eb6ebcd66476"
      unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNTktNS0xLTEtMTQwNzEz_5e6676d1-d6d2-4fb0-be8f-708be67dda07"
      unitRef="usd">260810000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjMtMS0xLTEtMTQwNzEz_e02dab1c-5e19-417b-a7e1-7f77f0d84dbc"
      unitRef="usd">649000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjMtMy0xLTEtMTQwNzEz_4d55789b-2cc8-4547-a717-b3fef7c48847"
      unitRef="usd">1056000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjMtNS0xLTEtMTQwNzEz_1abca1cf-3f97-442e-b778-09a136e596a6"
      unitRef="usd">7811000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjQtMS0xLTEtMTQwNzEz_2e0dab89-54ad-4c1b-bb47-9b0bc0ec6fe1"
      unitRef="usd">155052000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjQtMy0xLTEtMTQwNzEz_cfadeac9-f05b-4cb3-84f3-81af0fd7125f"
      unitRef="usd">109881000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjQtNS0xLTEtMTQwNzEz_ca43739f-24f1-4aa8-be00-21070c9569a4"
      unitRef="usd">63666000</us-gaap:IncomeTaxesPaidNet>
    <mho:CommunityDevelopmentDistrictInfrastructure
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjctMS0xLTEtMTQwNzEz_719aec9d-6d7d-43a7-bb33-0c2da7dedb25"
      unitRef="usd">9612000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:CommunityDevelopmentDistrictInfrastructure
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjctMy0xLTEtMTQwNzEz_0cc92b4d-bed4-485d-8629-33327a596497"
      unitRef="usd">11893000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:CommunityDevelopmentDistrictInfrastructure
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjctNS0xLTEtMTQwNzEz_fc9825e5-db3d-48d3-bc60-6a3f886dcf99"
      unitRef="usd">-5335000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:ConsolidatedInventoryNotOwnedObligation
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjgtMS0xLTEtMTQwNzEz_7a65842b-6595-471c-81b9-34dc6e7e438e"
      unitRef="usd">14280000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:ConsolidatedInventoryNotOwnedObligation
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjgtMy0xLTEtMTQwNzEz_e50e04b9-7ca1-4677-85f7-e0dc4b93c5a7"
      unitRef="usd">-7146000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:ConsolidatedInventoryNotOwnedObligation
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjgtNS0xLTEtMTQwNzEz_41b351db-e725-43e9-8472-95d9371b9c27"
      unitRef="usd">1980000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjktMS0xLTEtMTQwNzEz_ce72db2f-8ab5-40dd-b98a-ddad8daa43d9"
      unitRef="usd">23820000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjktMy0xLTEtMTQwNzEz_bcb87db3-62ad-4aae-933d-c9d0f8a5b2a9"
      unitRef="usd">28064000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl84OC9mcmFnOmM0MWNkY2MxNjI3MjQzZjQ4OWY1NmI4MDc1NDkxZmExL3RhYmxlOjBjM2VmYzg0ZTc5YzRhNGZiMjMyMmNkNjQxZDA5MWI5L3RhYmxlcmFuZ2U6MGMzZWZjODRlNzljNGE0ZmIyMzIyY2Q2NDFkMDkxYjlfNjktNS0xLTEtMTQwNzEz_9c1f4be0-d100-4b23-b6df-5b032768ce7b"
      unitRef="usd">29740000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <us-gaap:BasisOfAccounting
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2NjA_ed8be37e-04fa-43e0-a9e3-c31bd493acd4">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, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics; 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, 2022 and 2021, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $1.0&#160;million and $0.3&#160;million at December 31, 2022 and 2021, 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;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, 2022 and December&#160;31, 2021, 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. During the fourth quarter of 2022, we recorded an aggregate loss of  $18.4&#160;million that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $8.2&#160;million of asset impairment charges.&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="#i4deb017c83aa4a77adf62078cdb8417b_109" 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:72.876%"/&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.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.995%"/&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;td colspan="3" style="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: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;2022&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;2021&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;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,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,178&#160;&lt;/span&gt;&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="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;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,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,540&#160;&lt;/span&gt;&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;/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;/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;59,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;58,718&#160;&lt;/span&gt;&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="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;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,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;37,648&#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="padding:0 1pt"/&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 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 $8.4 million, $7.5 million and $6.8&#160;million in 2022, 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-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 2022, and no impairment was recorded at December&#160;31, 2022.  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="#i4deb017c83aa4a77adf62078cdb8417b_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 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, 2022 and 2021&#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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;57,078&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,062&#160;&lt;/span&gt;&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;15,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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="padding:2px 1pt;text-align:left;vertical-align: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;18,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:400;line-height:100%"&gt;15,591&#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;5,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,186&#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;51,519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;41,826&#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;148,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;103,026&#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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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, 2022 and 2021, warranty reserves of $32.9&#160;million and $29.7&#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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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, 2022 and 2021, self-insurance reserves of $3.2 million and $2.9 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $10.9&#160;million, $11.4&#160;million and $10.1&#160;million for all self-insured and general liability claims during the years ended December 31, 2022, 2021 and 2020, 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, 2022 and 2021&#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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;119,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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;90,786&#160;&lt;/span&gt;&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;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,728&#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;59,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,724&#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;63,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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,731&#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;276,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;226,969&#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, 2022 and 2021, we retained mortgage servicing rights of 3,787 and 2,004 loans, respectively, for a total value of $15.8&#160;million and $8.4&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td 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;2022&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;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;/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;4,010,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,630,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;34,771&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;13,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,131,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt"&gt;Revenues include hedging gains of $49.4 million for the year ended December 31, 2022, hedging gains of $1.6 million for the year ended December 31,  2021, and hedging losses of $19.0&#160;million for the year ended December 31, 2020.  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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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, 2022, 2021 and 2020, 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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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 &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;evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i4deb017c83aa4a77adf62078cdb8417b_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 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="#i4deb017c83aa4a77adf62078cdb8417b_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 13&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for more information regarding our earnings per share calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 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 ASU No. 2021-01, &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;Reference Rate Reform (Topic 848): Scope&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 2021-01&#x201d;), which clarified the scope and application of the original guidance. We fully adopted ASU 2020-04 and ASU 2021-01 in October 2022 after we amended our $90&#160;million mortgage repurchase agreement, dated October 30, 2017, as amended (the &#x201c;MIF Mortgage Repurchase Facility&#x201d;), which discontinued the use of LIBOR and replaced it with One-Month Term SOFR. The adoption of this guidance 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NjE_9c2e318d-6e77-485c-ae1d-ddd2ec818939">&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, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics; 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3ODY_b3de4431-9e14-40c7-b048-87dea8f42750">&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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2Mjg_b617708e-842d-4893-b6e5-86b778079553">&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, 2022 and 2021, respectively.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $1.0&#160;million and $0.3&#160;million at December 31, 2022 and 2021, respectively.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMzEyMA_1a064172-12a2-46c0-af98-a332a231f15a"
      unitRef="usd">1000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMzEyNw_58f04520-33bb-45dc-8b21-fd478cd1df2e"
      unitRef="usd">300000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk4NDk_99fa7a70-0ca2-4a9e-9d89-4eba7f30b14a">&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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk4MTk_8679bde7-9585-4986-bb45-b6e01e43b6ab">&lt;div 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;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, 2022 and December&#160;31, 2021, 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. During the fourth quarter of 2022, we recorded an aggregate loss of  $18.4&#160;million that included $10.2&#160;million of write-offs of land deposits for land we no longer intend to purchase in order to right-size our land portfolio and $8.2&#160;million of asset impairment charges.&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="#i4deb017c83aa4a77adf62078cdb8417b_109" 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="if4fc7b68d866413d8964ff96d0eed130_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfODczMQ_d23491c4-f71a-43f3-a70c-cf43c1ccdc55"
      unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="i70ed46a2d9e844c39df598414d66183d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfODczNw_b41a5c19-eca6-4bc6-9dfc-2889b52aa702"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTUxMTY3MDA1Ng_be9e41f9-ffa6-425a-a2c0-5254869862c2"
      unitRef="usd">18400000</us-gaap:ImpairmentOfRealEstate>
    <mho:LandOptionWriteOff
      contextRef="iad306eac69a74c84b7107fb9d0b149dc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfNTQ5NzU1ODU1NTQx_75701767-8d72-4657-aa7b-e380216c1f21"
      unitRef="usd">10200000</mho:LandOptionWriteOff>
    <mho:RealEstateRelatedImpairments
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTUxMTY3MDA2NQ_2a84c42c-3c77-4dde-a2ac-686777af8ba1"
      unitRef="usd">8200000</mho:RealEstateRelatedImpairments>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2Njc_07917a9a-3cf6-44c7-8b2a-a923e3479a64">&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:72.876%"/&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.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.995%"/&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;td colspan="3" style="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: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;2022&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;2021&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;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,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,178&#160;&lt;/span&gt;&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="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;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,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,540&#160;&lt;/span&gt;&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;/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;/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;59,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;58,718&#160;&lt;/span&gt;&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="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;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,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;37,648&#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="padding:0 1pt"/&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 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 $8.4 million, $7.5 million and $6.8&#160;million in 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3MzI_e5147714-e077-4f16-b91d-324acbc3ed4c">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:72.876%"/&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.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.995%"/&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;td colspan="3" style="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: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;2022&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;2021&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;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,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,178&#160;&lt;/span&gt;&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="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;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,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,540&#160;&lt;/span&gt;&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;/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;/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;59,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;58,718&#160;&lt;/span&gt;&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="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;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,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;37,648&#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="padding:0 1pt"/&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 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="i3cd97e016f044e258837f4ea8d3165ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfMy0xLTEtMS0xNDA3MTM_843a1292-a4ad-4dde-97f9-68916399b8cb"
      unitRef="usd">38489000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i58b0611f80334f60a800a0c335c6cf28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfMy0zLTEtMS0xNDA3MTM_087d45b5-6688-4e6d-b070-c9745e488a6e"
      unitRef="usd">38178000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icc42629eaf114db9b642cb3273573c46_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNC0xLTEtMS0xNDA3MTM_3b6d746e-e0f0-4646-bada-77c454f91bf4"
      unitRef="usd">20735000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ief8012a5ef9e4de0b74847bac5d18fd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNC0zLTEtMS0xNDA3MTM_460fa100-9692-4206-bf0d-d5784c787ac9"
      unitRef="usd">20540000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNi0xLTEtMS0xNDA3MTM_2a37e18a-2e26-4207-83a2-7cc0c1d9fcc0"
      unitRef="usd">59224000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNi0zLTEtMS0xNDA3MTM_72124fbf-d6a4-4a1e-ae9d-977a1ebfce96"
      unitRef="usd">58718000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNy0xLTEtMS0xNDA3MTM_b046c82e-709a-4946-bf3b-812b80e0e595"
      unitRef="usd">21778000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfNy0zLTEtMS0xNDA3MTM_a4b2ed62-4b21-43e0-a255-08a8db6816aa"
      unitRef="usd">21070000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfOC0xLTEtMS0xNDA3MTM_971eb573-580a-4841-a178-e372ceeeb44d"
      unitRef="usd">37446000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjY3NGZkNzZlMmY0ZjQwODQ5MzE2YjUyZjNmYjJiYjJkL3RhYmxlcmFuZ2U6Njc0ZmQ3NmUyZjRmNDA4NDkzMTZiNTJmM2ZiMmJiMmRfOC0zLTEtMS0xNDA3MTM_5a31e356-a0e1-4577-ac3b-c0c0d5b3ca3c"
      unitRef="usd">37648000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="ib40ccca1f8fe4d07a4e5dae8cf8759e5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjA4Y2NjZmNmNzE2OTRkNThhODM5OTg4Yjg1NDUzNzE5L3RhYmxlcmFuZ2U6MDhjY2NmY2Y3MTY5NGQ1OGE4Mzk5ODhiODU0NTM3MTlfMi0xLTEtMS0xNDA3MTM_505f9ca2-8d07-4bb3-b66b-fb629af67087">3-7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="ib54567eb403b43eeb049def3da1d8e91_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOjA4Y2NjZmNmNzE2OTRkNThhODM5OTg4Yjg1NDUzNzE5L3RhYmxlcmFuZ2U6MDhjY2NmY2Y3MTY5NGQ1OGE4Mzk5ODhiODU0NTM3MTlfMy0xLTEtMS0xNDA3MTM_ecba80e1-3bd6-4163-9b8f-66daac2941c1">5-25 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0OTI2NzQ3MTU4NQ_e25b57d8-5ce9-41ad-9d87-47692b051ace"
      unitRef="usd">10500000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA4NzA_d53c80c1-10c6-4c83-88f6-cce54f3f2fcc"
      unitRef="usd">1900000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5ODY_3e11d306-5e20-4551-a868-920cf50488c8"
      unitRef="usd">8400000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTA_4879734b-5caa-4b8b-8c30-3942a94a35c9"
      unitRef="usd">7500000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTA5OTc_b37697e0-6706-4c75-b6df-747b9b71680c"
      unitRef="usd">6800000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NDQ_d0f4e125-5d52-4739-9ff3-51b587cf4673">&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 2022, and no impairment was recorded at December&#160;31, 2022.  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="#i4deb017c83aa4a77adf62078cdb8417b_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 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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTEzNjE_eccc1e03-f4b8-44f4-8478-41cb33246841"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <mho:OtherAssetsPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NTk_9ba70256-6dd2-4172-b7d5-2f84bc4ffa9a">&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, 2022 and 2021&#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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;57,078&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,062&#160;&lt;/span&gt;&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;15,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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="padding:2px 1pt;text-align:left;vertical-align: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;18,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:400;line-height:100%"&gt;15,591&#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;5,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,186&#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;51,519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;41,826&#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;148,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;103,026&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2MDU_dab999e9-8e75-4a4a-ae03-68ca398bf896">Other assets at&#160;December 31, 2022 and 2021&#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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;57,078&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,062&#160;&lt;/span&gt;&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;15,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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="padding:2px 1pt;text-align:left;vertical-align: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;18,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:400;line-height:100%"&gt;15,591&#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;5,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,186&#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;51,519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;41,826&#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;148,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;103,026&#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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMi0xLTEtMS0xNDA3MTM_fbabc37b-3b67-44da-a251-bdd637543e64"
      unitRef="usd">57078000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMi0zLTEtMS0xNDA3MTM_e256c901-c9e5-4534-ade0-f6b4be3cf467"
      unitRef="usd">29062000</us-gaap:OtherReceivables>
    <us-gaap:ServicingAsset
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMy0xLTEtMS0xNDA3MTM_c0def0ca-cdcd-4bf5-9fd8-820c7914fa68"
      unitRef="usd">15813000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfMy0zLTEtMS0xNDA3MTM_cdce2b9c-649c-43e4-ba83-468d0d06c76c"
      unitRef="usd">8361000</us-gaap:ServicingAsset>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNC0xLTEtMS0xNDA3MTM_6a1b6816-3323-4e90-b5a3-7a72c5659173"
      unitRef="usd">18258000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNC0zLTEtMS0xNDA3MTM_14a6a039-0003-4a32-b383-c29bf0bc747a"
      unitRef="usd">15591000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <mho:PrepaidLandAcquisitionCosts
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNS0xLTEtMS0xNDA3MTM_a94cfb97-d8af-4245-a5b7-bca7c1bac0d6"
      unitRef="usd">5737000</mho:PrepaidLandAcquisitionCosts>
    <mho:PrepaidLandAcquisitionCosts
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNS0zLTEtMS0xNDA3MTM_b6bb693d-6e52-439c-b360-d41650b15a09"
      unitRef="usd">8186000</mho:PrepaidLandAcquisitionCosts>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNi0xLTEtMS0xNDA3MTM_baa680d1-f009-409f-a87f-7183e3ae8272"
      unitRef="usd">51519000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNi0zLTEtMS0xNDA3MTM_9b6c1d35-c0a1-4cce-8a0b-1a1ed07837b8"
      unitRef="usd">41826000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNy0xLTEtMS0xNDA3MTM_d77dc7c9-942a-488d-a58d-fe70e618881c"
      unitRef="usd">148405000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmViNWMyOGI5Zjg0MjQwZTQ4ZWU1Nzk2NGY1NjZmYjJiL3RhYmxlcmFuZ2U6ZWI1YzI4YjlmODQyNDBlNDhlZTU3OTY0ZjU2NmZiMmJfNy0zLTEtMS0xNDA3MTM_f122a126-e1e8-40ea-b1a6-cf1d2c368cf0"
      unitRef="usd">103026000</us-gaap:OtherAssets>
    <us-gaap:ExtendedProductWarrantyPolicy
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk4NTc_cbe8953f-fda3-4ff8-9d31-86a0d18c3aaa">&lt;div 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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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, 2022 and 2021, warranty reserves of $32.9&#160;million and $29.7&#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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTUxODk_04aba702-d001-4177-9a16-6c25acadb893"
      unitRef="usd">32900000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTUxOTY_7c63fe1a-5660-41b5-ac70-860e5dce6268"
      unitRef="usd">29700000</us-gaap:StandardProductWarrantyAccrual>
    <mho:InsuranceDeductibleReservesPolicyPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NDY_4b29cc31-8f4c-445e-b861-10e863210fc7">&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, 2022 and 2021, self-insurance reserves of $3.2 million and $2.9 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $10.9&#160;million, $11.4&#160;million and $10.1&#160;million for all self-insured and general liability claims during the years ended December 31, 2022, 2021 and 2020, respectively.&lt;/span&gt;</mho:InsuranceDeductibleReservesPolicyPolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTYyNjc_b792da0e-aba5-4100-8ac0-4c9cb50837c1"
      unitRef="usd">3200000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTYyNzQ_6369b36f-f78e-4af9-a667-fe568b66e7ae"
      unitRef="usd">2900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:GeneralInsuranceExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0MDI_600e440d-10f7-41ee-a8a5-d19057db06ad"
      unitRef="usd">10900000</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0MDY_91977497-59ed-40b4-813f-92d0c1b67142"
      unitRef="usd">11400000</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMTY0MTM_aa1672b6-e523-4c9e-9ac6-b8e607f1b31d"
      unitRef="usd">10100000</us-gaap:GeneralInsuranceExpense>
    <mho:OtherLiabilitiesPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2ODI_91b5c057-80f1-41aa-9f30-ef9b255c0b5c">&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, 2022 and 2021&#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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;119,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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;90,786&#160;&lt;/span&gt;&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;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,728&#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;59,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,724&#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;63,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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,731&#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;276,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;226,969&#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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2Mzk_148f7baf-0901-4341-90ef-66788ce53efd">Other liabilities at&#160;December 31, 2022 and 2021&#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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;119,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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;90,786&#160;&lt;/span&gt;&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;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,728&#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;59,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,724&#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;63,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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,731&#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;276,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;226,969&#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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMi0xLTEtMS0xNDA3MTM_69b73543-b2ec-49d8-8451-9abf99bb45f7"
      unitRef="usd">119965000</mho:Accrualsrelatedtolanddevelopment>
    <mho:Accrualsrelatedtolanddevelopment
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMi0zLTEtMS0xNDA3MTM_23293aed-4c2d-452b-b732-88e69bd9d77d"
      unitRef="usd">90786000</mho:Accrualsrelatedtolanddevelopment>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMy0xLTEtMS0xNDA3MTM_aca56d31-0e92-4bd9-8c98-e7e32250f308"
      unitRef="usd">32902000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfMy0zLTEtMS0xNDA3MTM_332ecc6c-1d75-4833-ad1d-44bc26555673"
      unitRef="usd">29728000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNC0xLTEtMS0xNDA3MTM_43292c51-5ecc-410d-8a81-3e854d556ce7"
      unitRef="usd">59409000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNC0zLTEtMS0xNDA3MTM_f2e2aaef-5833-4631-91af-a4572a130f30"
      unitRef="usd">51724000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNS0xLTEtMS0xNDA3MTM_114672e7-408a-4cce-ac11-f73165b8decd"
      unitRef="usd">63941000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNS0zLTEtMS0xNDA3MTM_f2eb540a-52ca-4b41-b099-762c2eff4a4c"
      unitRef="usd">54731000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNi0xLTEtMS0xNDA3MTM_64ec3a36-cb34-4941-b724-cc0bcbc3b386"
      unitRef="usd">276217000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmMxZDJiYWVmNmVkNTRkZGJhNDMzODhkZGNiMGI4YzE1L3RhYmxlcmFuZ2U6YzFkMmJhZWY2ZWQ1NGRkYmE0MzM4OGRkY2IwYjhjMTVfNi0zLTEtMS0xNDA3MTM_df7a095b-65d6-407c-be78-16ad419c4ddd"
      unitRef="usd">226969000</us-gaap:OtherLiabilities>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3NDU_90675ebe-dc82-4615-816c-7c5adca655ae">&lt;div 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, 2022 and 2021, we retained mortgage servicing rights of 3,787 and 2,004 loans, respectively, for a total value of $15.8&#160;million and $8.4&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td 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;2022&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;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;/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;4,010,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,630,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;34,771&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;13,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,131,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt"&gt;Revenues include hedging gains of $49.4 million for the year ended December 31, 2022, hedging gains of $1.6 million for the year ended December 31,  2021, and hedging losses of $19.0&#160;million for the year ended December 31, 2020.  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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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, 2022, 2021 and 2020, 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="#i4deb017c83aa4a77adf62078cdb8417b_166" 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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2MTA_8cf0ecf5-1cf0-4821-9b0d-06494eda303c"
      unitRef="number">3787</mho:NumberOfLoansWeRetainMortgageServicingRightsOn>
    <mho:NumberOfLoansWeRetainMortgageServicingRightsOn
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2MTc_64519dc4-66de-4389-9546-e59f8bee79eb"
      unitRef="number">2004</mho:NumberOfLoansWeRetainMortgageServicingRightsOn>
    <us-gaap:ServicingAsset
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2NjI_d0e7b9f8-4426-4074-acb5-f97e7e208de1"
      unitRef="usd">15800000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjA2Njk_ec275449-cc86-4d51-8505-1aea78a3ed70"
      unitRef="usd">8400000</us-gaap:ServicingAsset>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2ODM_adf108c1-68f5-4b24-b515-fd9f269c966e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td 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;2022&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;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;/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;4,010,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,630,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;34,771&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;13,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,131,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt"&gt;Revenues include hedging gains of $49.4 million for the year ended December 31, 2022, hedging gains of $1.6 million for the year ended December 31,  2021, and hedging losses of $19.0&#160;million for the year ended December 31, 2020.  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="i35d6b22eb8474dc7a66bc75f3799941d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfMy0xLTEtMS0xNDA3MTM_46d5262f-074f-43eb-960f-72b57fc8ede2"
      unitRef="usd">4010427000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8442a44f440e4fbcacf94e592eac7002_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfMy0zLTEtMS0xNDA3MTM_6f7501c8-a30a-4432-af6b-17275e36066e"
      unitRef="usd">3630469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e6b4e0f564347b6bca7ccfbe9e785d9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfMy01LTEtMS0xNDA3MTM_fe9f8ec2-1334-4961-aa8b-4cf60b6fe1cb"
      unitRef="usd">2939962000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8fb162d99f424c40a23e03590213f52f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNC0xLTEtMS0xNDA3MTM_3fe4ad70-cd76-451c-a708-e9b67517a49b"
      unitRef="usd">34771000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i44b6d9a300a5422a8b8d170dd9daa7bf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNC0zLTEtMS0xNDA3MTM_b92f63f9-08a6-4783-b582-206811e89f66"
      unitRef="usd">13390000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73341d698cc840708a1a3b19e12c85ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNC01LTEtMS0xNDA3MTM_78b5c764-8ede-451e-9de1-ffc0e11c1f64"
      unitRef="usd">19170000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i418d948217f640759eaa9e91bee86ccb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNS0xLTEtMS0xNDA3MTM_40310a3f-7765-4888-9aa3-8b3c8266d821"
      unitRef="usd">86195000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if1f0cdb76167458f922876258b426cca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNS0zLTEtMS0xNDA3MTM_ba44856e-f66d-4001-b79a-af9ae372bd40"
      unitRef="usd">102028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibaf04bab2b074127a2b5a0895a350084_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNS01LTEtMS0xNDA3MTM_47005758-9e93-4161-87f2-f8339e5f9be3"
      unitRef="usd">87013000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNi0xLTEtMS0xNDA3MTM_7952b5d0-23b9-48e6-b981-9e0697d13c53"
      unitRef="usd">4131393000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNi0zLTEtMS0xNDA3MTM_75d4b452-c02f-4541-a01d-d5cda8e91323"
      unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RhYmxlOmUzZGM4YWRjZjQwNDQyM2Q4ZWE5ZDgzZjJkZTEzNWM1L3RhYmxlcmFuZ2U6ZTNkYzhhZGNmNDA0NDIzZDhlYTlkODNmMmRlMTM1YzVfNi01LTEtMS0xNDA3MTM_f314cdd8-918a-4e1c-8f40-a1720f0c9462"
      unitRef="usd">3046145000</us-gaap:Revenues>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjExNDU_8c4304c0-0ca4-4bdc-8591-67200e929bfc"
      unitRef="usd">49400000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjExOTc_9338f63b-5f2d-40d8-a61f-0d9cdee6f3f5"
      unitRef="usd">1600000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjEyMDQ_1dc5bbc7-4e6e-487a-a088-097ca206c2c9"
      unitRef="usd">-19000000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <mho:Homebuildingoperationspercentoftotalrevenue
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjE0ODc_b45fd249-941b-4ebb-bf7e-c0d4296a3e7c"
      unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3MTI_37e390a3-b07d-4a4e-bb03-56d47b1d936b">&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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3Mzc_4e753c2a-d03d-462b-b771-bb70a7e54c1e">&lt;div 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 &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;evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i4deb017c83aa4a77adf62078cdb8417b_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 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk2NDU_0727c819-fbc4-4cd8-b451-e3f6136bebd3">&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="#i4deb017c83aa4a77adf62078cdb8417b_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl85NC9mcmFnOmNlYTU4ZjEzZjkyNzQ3ODNiYTk4NjliZTI5OTUyM2VkL3RleHRyZWdpb246Y2VhNThmMTNmOTI3NDc4M2JhOTg2OWJlMjk5NTIzZWRfMjk3MzA_f553450d-293e-4de8-8f2b-33a5c3a2f5cc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 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 ASU No. 2021-01, &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;Reference Rate Reform (Topic 848): Scope&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 2021-01&#x201d;), which clarified the scope and application of the original guidance. We fully adopted ASU 2020-04 and ASU 2021-01 in October 2022 after we amended our $90&#160;million mortgage repurchase agreement, dated October 30, 2017, as amended (the &#x201c;MIF Mortgage Repurchase Facility&#x201d;), which discontinued the use of LIBOR and replaced it with One-Month Term SOFR. The adoption of this guidance did not have a material impact on our consolidated financial statements and disclosures.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzOTU2_b7172124-31af-49a2-a286-81e11ef0fd93">Stock-Based and Deferred Compensation&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We measure and recognize compensation expense associated with our grant of equity-based awards in accordance with ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation-Stock Compensation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 718&#x201d;), which generally requires that companies measure and recognize stock-based compensation expense in an amount equal to the fair value of share-based awards granted under compensation arrangements over the related vesting period.  We have granted share-based awards to certain of our employees and directors in the form of stock options, director stock units, director restricted stock units and performance share units (&#x201c;PSU&#x2019;s&#x201d;). Determining the fair value of share-based awards requires judgment to identify the appropriate valuation model and develop the assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Stock Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains the M/I Homes, Inc. 2018 Long-Term Incentive Plan (the &#x201c;2018 LTIP&#x201d;), an equity compensation plan administered by the Compensation Committee of our Board of Directors.  Under the 2018 LTIP, the Company is permitted to grant (1) nonqualified stock options to purchase common shares, (2) incentive stock options to purchase common shares, (3) stock appreciation rights, (4) restricted common shares, (5) other stock-based awards (awards that are valued in whole or in part by reference to, or otherwise based on, the fair market value of our common shares), and (6) cash-based awards to its officers, employees, non-employee directors and other eligible participants.  Subject to certain adjustments, the 2018 LTIP authorizes awards to officers, employees, non-employee directors and other eligible participants for up to 4,243,947 common shares, of which 2,005,352 remain available for grant at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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, 2022, 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, 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:400;line-height:100%"&gt;1,594,600&#160;&lt;/span&gt;&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.76&#160;&lt;/span&gt;&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.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: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;39,016&#160;&lt;/span&gt;&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;474,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;47.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;(49,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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="border-top:1pt solid #000;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, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,018,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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: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;40.33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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 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:700;line-height:100%"&gt;7.06&lt;/span&gt;&lt;/td&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: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;15,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;/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, 2022&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,976,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;40.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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.04&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;15,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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, 2022&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;872,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;33.22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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.66&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;11,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;margin-top:5pt;padding-left:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt"&gt;Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of options exercised during the years ended December 31, 2022, 2021 and 2020 was $1.0&#160;million, $15.3&#160;million and $8.4 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, 2022, 2021 and 2020 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;2022&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;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;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;1.87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;0.66&#160;&lt;/span&gt;&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;1.42%&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;34.06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;31.66&#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;29.15%&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.4&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.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;/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;16.29&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate is based upon the U.S. Treasury constant maturity rate at the date of the grant.&#160;&#160;Expected volatility is based on an average of (1)&#160;historical volatility of the Company&#x2019;s stock and (2)&#160;implied volatility from traded options on the Company&#x2019;s stock.&#160;&#160;The risk-free rate for periods within the contractual life of the stock option award is based on the yield curve of a zero-coupon U.S. Treasury bond on the date the stock option award is granted, with a maturity equal to the expected term of the stock option award granted.&#160;&#160;The Company uses historical data to estimate stock option exercises and forfeitures within its valuation model.&#160;&#160;The expected life of stock option awards granted is derived from historical exercise experience under the Company&#x2019;s share-based payment plans, and represents the period of time that stock option awards granted are expected to be outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense related to stock option awards that has been charged against income was $5.4 million, $4.6&#160;million and $3.9 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2022, there was a total of $13.3 million of unrecognized compensation expense related to unvested stock option awards that will be recognized as stock-based compensation expense as the awards vest over a weighted average period of 2.2 years for the service awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Director Restricted Stock Units 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 2022, the Company awarded each non-employee director 4,571 restricted stock units (with the exception of a newly elected board member who was awarded 3,198 restricted stock units in August 2022), for a total of 35,195 restricted stock units, under the 2018 LTIP which will vest on the first anniversary of the date of grant (subject to the non-employee director&#x2019;s continued service on the Board of Directors on the vesting date (except in the case of death or disability)) and will be settled in common shares (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 20,370 and 24,000 stock units under the 2018 LTIP during the years ended December 31, 2021 and 2020, respectively.  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 &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;recognized on the day the award is granted.  The Company recognized the stock-based compensation expense related to the awards of $1.4 million in 2022, $0.9 million in 2021 and $0.7 million in 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;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, 2022, 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;17, 2022, February&#160;16, 2021 and February&#160;18, 2020, the Company awarded its executive officers (in the aggregate) a target number of PSU&#x2019;s under the 2018 LTIP equal to 33,619, 30,875 and 45,771 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 $47.59 and $50.51, respectively, for the 2022 PSU&#x2019;s, $51.82 and $56.44, respectively, for the 2021 PSU&#x2019;s, and $42.23 and $37.51, respectively, for the 2020 PSU&#x2019;s.  In accordance with ASC 718, for the portion of the PSU&#x2019;s subject to a Market Condition, stock-based compensation expense is derived using the Monte Carlo simulation methodology and is recognized ratably over the service period regardless of whether or not the attainment of the Market Condition is probable.  Therefore, the Company recognized $0.2 million in stock-based compensation expense during 2022 related to the Market Condition portion of the 2022, 2021 and 2020 PSU awards.  There was a total of $0.2 million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2022 and 2021 PSU awards as of December&#160;31, 2022.  At December&#160;31, 2022, the Market Condition for the 2020 PSU awards was not met; therefore, no  PSU&#x2019;s vested during the first quarter of 2023 with respect to the portion of the 2020 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;As of December&#160;31, 2022, the Company had not recognized any stock-based compensation expense related to the Performance Condition portion of the 2022 PSU awards.  If the Company achieves the minimum performance levels for the Performance Condition to be met for the 2022 PSU awards, the Company would record unrecognized stock-based compensation expense of $0.6&#160;million as of December&#160;31, 2022, for which $0.2 million would be immediately recognized as if attainment had been probable at December&#160;31, 2022.  The Company recognized $1.3 million of stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards during 2022 based on the probability of attaining the Performance Condition.  The Company has $0.6 million of unrecognized stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards at December&#160;31, 2022.  The Company recognized $0.7 million of stock-based compensation expense related to the Performance Condition portion of the 2020 PSU awards as of December&#160;31, 2022 based on &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 achievement of the maximum performance level.  Based on these results and board approval, 54,954 PSU&#x2019;s vested during the first quarter of 2023 with respect to the portion of the 2020 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 $1.1 million for the year ended December&#160;31, 2022, $0.3 million in 2021 and $0.2 million in 2020.&#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.4&#160;million, $0.3&#160;million, and $0.4&#160;million during the years ended December&#160;31, 2022, 2021 and 2020, respectively.&#160;&#160;As of December&#160;31, 2022, there were a total of 55,670 equity units with a value of $2.0&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2022, based on the closing price of the underlying common shares, was approximately $2.6 million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $1.9&#160;million as of December&#160;31, 2022.&#160;&#160;Common shares are issued from treasury shares upon distribution of equity units from the Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Profit Sharing and Retirement Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a profit-sharing and retirement plan that covers substantially all Company employees and permits participants to make contributions to the plan on a pre-tax basis in accordance with the provisions of Section 401(k) of the Internal Revenue Code of 1986, as amended.&#160;&#160;Company contributions to the plan are also made at the discretion of the Company&#x2019;s board of directors based on the Company&#x2019;s profitability and resulted in a $5.8&#160;million, $4.7 million and $3.9&#160;million expense (net of plan expenses) for the years ended December 31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2NTE_5a8eafec-9d32-4249-a760-e2b132d1451a"
      unitRef="shares">4243947</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2Nzg_dba8ea5b-7843-412d-84ab-abaf85627ed7"
      unitRef="shares">2005352</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzOTQ2_9c147e55-238f-4922-88b2-495f8c062b02">&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, 2022, 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, 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:400;line-height:100%"&gt;1,594,600&#160;&lt;/span&gt;&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.76&#160;&lt;/span&gt;&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.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: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;39,016&#160;&lt;/span&gt;&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;474,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;47.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;(49,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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="border-top:1pt solid #000;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, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,018,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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: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;40.33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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 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:700;line-height:100%"&gt;7.06&lt;/span&gt;&lt;/td&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: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;15,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;/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, 2022&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,976,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;40.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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.04&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;15,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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, 2022&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;872,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;33.22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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.66&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;11,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;margin-top:5pt;padding-left:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt"&gt;Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtMS0xLTEtMTQwNzEz_434fbd00-c5c2-4f59-9939-cec5c4c6583e"
      unitRef="shares">1594600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtMy0xLTEtMTQwNzEz_80110a9a-a552-4f17-8aa4-4b8cf139fd34"
      unitRef="usdPerShare">37.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtNS0xLTEtMTQwNzEz_41b6be95-b91e-4831-be86-d5259204a502">P7Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzEtNy0xLTEtMTQwNzEz_2a8876ce-12a0-4fe4-b878-7278a228f946"
      unitRef="usd">39016000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzItMS0xLTEtMTQwNzEz_45fae2a3-6db2-4032-8d9d-10da72507691"
      unitRef="shares">474000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzItMy0xLTEtMTQwNzEz_63a18a29-c320-4b17-8183-ca5b1e55478d"
      unitRef="usdPerShare">47.59</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzMtMS0xLTEtMTQwNzEz_279d3ae6-00fb-45b3-adf1-a68538ecf321"
      unitRef="shares">49900</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzMtMy0xLTEtMTQwNzEz_599e2fb2-0e68-4071-8e16-805b3a34f124"
      unitRef="usdPerShare">27.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtMS0xLTEtMTQwNzEz_c3006416-15bd-4968-bc99-c7160d8f284d"
      unitRef="shares">2018700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtMy0xLTEtMTQwNzEz_2cf4fb19-f597-4732-afaa-12c97fb0fcff"
      unitRef="usdPerShare">40.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtNS0xLTEtMTQwNzEz_9e273486-34bb-43b9-ba8c-cecea8a362f9">P7Y21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzUtNy0xLTEtMTQwNzEz_c226dd0b-19bf-480c-bce7-8258c62c84cc"
      unitRef="usd">15241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtMS0xLTEtMTQwNzEz_4a99a23a-715a-4b2f-82db-f62ada80388e"
      unitRef="shares">1976300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtMy0xLTEtMTQwNzEz_3b9d1457-7b76-4cab-90b7-0e190f0bb8fd"
      unitRef="usdPerShare">40.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtNS0xLTEtMTQwNzEz_362c8dcc-46cf-4032-836a-910917392f10">P7Y14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzYtNy0xLTEtMTQwNzEz_49f60753-fc5a-459c-9f53-029002c75f85"
      unitRef="usd">15125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctMS0xLTEtMTQwNzEz_99a07cdf-eba1-4d46-be36-145b07c7bca0"
      unitRef="shares">872300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctMy0xLTEtMTQwNzEz_ec11deb2-d43c-463e-adca-26b7097e5a0a"
      unitRef="usdPerShare">33.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctNS0xLTEtMTQwNzEz_fc332a68-04c2-4908-8829-c8ace63d255b">P5Y7M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTo0YWUyYzFmZTMwOWY0ZTM0YjM3ZTgzMGUwYmUwYWJkMC90YWJsZXJhbmdlOjRhZTJjMWZlMzA5ZjRlMzRiMzdlODMwZTBiZTBhYmQwXzctNy0xLTEtMTQwNzEz_2f49e1cd-1a6a-44a3-a79d-ce7ca9c701c3"
      unitRef="usd">11984000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzMxNTA_3c17f33f-1b1c-4dd0-a9d4-7248c3d05440"
      unitRef="usd">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzMxNTQ_1f39a982-de29-4b09-8d45-f52f42e17e49"
      unitRef="usd">15300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzMxNjE_30de74b4-ca98-4b42-91bb-dd847c91fbef"
      unitRef="usd">8400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzOTUw_51449fde-7328-42d6-88ef-7e3419ec73f3">&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, 2022, 2021 and 2020 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;2022&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;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;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;1.87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;0.66&#160;&lt;/span&gt;&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;1.42%&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;34.06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;31.66&#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;29.15%&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.4&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.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;/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;16.29&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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzMtMS0xLTEtMTQwNzEz_5617f4aa-00d2-4b82-a838-89499f34e90c"
      unitRef="number">0.0187</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzMtMy0xLTEtMTQwNzEz_b79fe286-b4de-4688-815e-8839fe7d6592"
      unitRef="number">0.0066</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6cee791573df4594b5f711926407ea1b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzMtNS0xLTEtMTQwNzEz_c9307571-83a1-41b7-81d8-5b03ed935bfe"
      unitRef="number">0.0142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzQtMS0xLTEtMTQwNzEz_1c04222c-8ad3-42ed-a812-7c6aa65f0466"
      unitRef="number">0.3406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzQtMy0xLTEtMTQwNzEz_4955826c-e9a6-418e-90f3-cfcdfc118e0b"
      unitRef="number">0.3166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6cee791573df4594b5f711926407ea1b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzQtNS0xLTEtMTQwNzEz_84b575bd-5351-4dca-9099-2a8b1844c8a2"
      unitRef="number">0.2915</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzUtMS0xLTEtMTQwNzEz_7340ebca-0931-46d3-9d7a-b1bd01823202">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzUtMy0xLTEtMTQwNzEz_70e53c7d-d94b-4af3-b666-af6f3f86bfcc">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6cee791573df4594b5f711926407ea1b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzUtNS0xLTEtMTQwNzEz_e463eb08-1826-460c-ad39-10dffe89d434">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzYtMS0xLTEtMTQwNzEz_fea99f8b-52b4-4390-845d-db4f91ab3bb4"
      unitRef="usdPerShare">16.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id5f8e244b50544c08f1fd76c34f51183_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzYtMy0xLTEtMTQwNzEz_a1695062-d515-468e-9783-2798132a6caf"
      unitRef="usdPerShare">15.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6cee791573df4594b5f711926407ea1b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90YWJsZTpjZTUxNTIzYzY0NTk0YjhjYmUyZmQwMjllNjRiNDUzYS90YWJsZXJhbmdlOmNlNTE1MjNjNjQ1OTRiOGNiZTJmZDAyOWU2NGI0NTNhXzYtNS0xLTEtMTQwNzEz_f8053c30-8554-4481-aff2-9c4dff51d64c"
      unitRef="usdPerShare">12.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ0MDc_d6f71d0f-f95b-4e95-b4b8-00d048b9c5e7"
      unitRef="usd">5400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ0MTE_04d6dd3c-f956-48c8-81b7-aebef553f838"
      unitRef="usd">4600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ0MTg_2a926c6c-b24b-4308-9b01-868d2ca5625d"
      unitRef="usd">3900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ1NDc_bcef57cb-b2ba-420e-8c75-bc3906907f09"
      unitRef="usd">13300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ3NDA_49add676-6a0f-4104-a53a-6eb2552e257d">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <mho:NonEmployeeDirectorRestrictedStockUnitsAwarded
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzQ4Nzg_936bc045-f521-4830-b152-2a9eb22888fa"
      unitRef="shares">4571</mho:NonEmployeeDirectorRestrictedStockUnitsAwarded>
    <mho:NonEmployeeNewDirectorRestrictedStockUnitsAwarded
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzI3NDg3NzkwODQzMDc_1127c1cb-4e74-4b67-b328-3d1db425914d"
      unitRef="shares">3198</mho:NonEmployeeNewDirectorRestrictedStockUnitsAwarded>
    <mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzI3NDg3NzkwODQyMjk_6c9df549-a955-4129-b7c3-b5446917d741"
      unitRef="shares">35195</mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:StockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2NDkyNjc0NTU5NTE_8b3b08be-0330-45bc-a6c5-cf0a82b882da"
      unitRef="shares">20370</mho:StockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:StockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzUzNTA_36dc4c44-6d14-40b3-80f0-476812a9c770"
      unitRef="shares">24000</mho:StockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzYxNDE_b873720d-b23b-4f7b-9363-38a2cdea9a76"
      unitRef="usd">1400000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzYxNTU_92fd4bf7-bc58-4fe0-840f-e4c69bc9026b"
      unitRef="usd">900000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzE2NDkyNjc0NTU2NDU_acea5628-b7ec-4129-8459-7e406c7bd7d4"
      unitRef="usd">700000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY0NTE_73b32868-8906-49c2-8678-51c33f14b1fd"
      unitRef="shares">8059</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY1MjU_20ce648e-b63a-4472-ae7f-79b25a9ed916"
      unitRef="usd">200000</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3c31fe426c2849e89307431e38fdec8d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY2OTM_482b4490-27c3-48d5-8717-e6d64f03b046"
      unitRef="shares">33619</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6c4607e7d51743aa9632e4e1010524cb_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY2OTc_a88a9d21-0313-4032-9428-8e3e82522545"
      unitRef="shares">30875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0e525053e00247ed99f5edfce587fd25_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzY3MDQ_ff4a38d0-bc06-4960-bcbe-2bc6867ea1be"
      unitRef="shares">45771</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <mho:PercentageweightofPSUsrelatedtoperformancecondition
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzczMTg_bf0ecab4-a0eb-4d91-964b-77ea63b63bd6"
      unitRef="rate">0.80</mho:PercentageweightofPSUsrelatedtoperformancecondition>
    <mho:PercentageweightofPSUsrelatedtomarketcondition
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzc1NDI_e4224f6c-7dfa-487f-9990-48f63059a749"
      unitRef="rate">0.20</mho:PercentageweightofPSUsrelatedtomarketcondition>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i45da3ea081494b259c2e4812c1a06d90_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg4NjA_0a05d515-d20f-4fdb-bcb0-69a9f6aba25c"
      unitRef="usd">47.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i5958629a78e743c6a70972731ff9e714_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg4Njc_de764fc4-ff81-4138-8eed-33a0682e1c50"
      unitRef="usd">50.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i22b83cb369c04770a45886ecea15b7cf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5MDM_d8267908-426f-408a-993f-22d9f27f3ea2"
      unitRef="usd">51.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ide1dc347b51841f6a7078c0174eacf35_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5MTA_6b53f72a-6103-4b5c-aaf1-b3c19c4645b8"
      unitRef="usd">56.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i535e3da56f0e48cb9e1e49bf42f2fbec_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5NTA_8e9478ea-5b6a-4a9c-a5c1-da570658d9c3"
      unitRef="usd">42.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i6c1628d4823444319b99869664956f66_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzg5NTc_0a4357ca-fbc2-41f4-98f8-f635f4cfd8f5"
      unitRef="usd">37.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="ibce6e412ea794eec99a125eb6797679c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzkzMzc_d5964a7c-6528-47f5-9061-c3a53fc53daa"
      unitRef="usd">200000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i0d7a637574af406f8a2ace079eb54fd1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzk0ODE_9e244b36-1dc7-46fb-88e9-7429d6f1b1de"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i671271aec23f4c21b14bff83a893652e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzk3ODA_9b1434bb-ccb4-4f45-a07b-8a6c65b953e7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel
      contextRef="ie08303aae70a46cb86771c911ee0e404_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzU0OTc1NTgzMDkxMQ_9a11625e-1d7c-47ae-aebe-1937b7f1f4a3"
      unitRef="usd">600000</mho:Compensationexpensetoberecognizedover3yearperiodatMinimumlevel>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ie08303aae70a46cb86771c911ee0e404_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzU0OTc1NTgzMDkzNg_ae85d762-fc18-4863-b42b-a67c274b2948"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="ie23140ce6306415b9d79c794f26891c0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEwODQ2_c63b5bef-34f8-4348-a8dc-1cce594a94d3"
      unitRef="usd">1300000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i9670d84836dc4850b7549ca5936abdd5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzU0OTc1NTgzMTAxNw_e206e62e-f5d0-4cd3-a8b9-6ed666a78977"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="ifa951a6873a347b685d408e6c8c728f4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzExMjQ0_c2b6b324-a277-4e6e-b5c9-0a60f9db7957"
      unitRef="usd">700000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6baed60a41d14dcda16cb5fc2e0dac8d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzExNDYx_4d31844f-b7d4-4b84-bf8f-e2d0ce4af694"
      unitRef="shares">54954</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyMjkx_503b6737-1a0e-4833-b37e-7af0d3256747"
      unitRef="usd">1100000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyMzIw_6cdf0545-dda3-4e09-a04a-2bd6feea1e70"
      unitRef="usd">300000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEwOTk1MTE2NDE3OTM_657d3232-2a97-47a4-9e3c-23a796ec81df"
      unitRef="usd">200000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:StockOptionPlanExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyODc2_986c29a0-4f56-45b9-b324-0d18ad6c66c4"
      unitRef="usd">400000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyODgw_a5321bc7-80ec-49c5-94a6-67a5809e688e"
      unitRef="usd">300000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyODg4_ff23f597-7423-4aa9-b7b9-443dd17dd3ad"
      unitRef="usd">400000</us-gaap:StockOptionPlanExpense>
    <mho:StockUnitsOutstandingUnderStockOptionPlan
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEyOTc2_1a7b0182-f7e5-41e4-8389-81d989f31a8c"
      unitRef="shares">55670</mho:StockUnitsOutstandingUnderStockOptionPlan>
    <mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzMDA4_ecfadb9e-08c1-4a34-ae8f-95f73c088d3f"
      unitRef="usd">2000000</mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans>
    <us-gaap:DeferredCompensationEquity
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzMTcz_dc4df4b6-5099-4b56-b688-6b801233594d"
      unitRef="usd">2600000</us-gaap:DeferredCompensationEquity>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzMjkx_6f542c5b-1951-4e99-bd15-ccb13e8767df"
      unitRef="usd">1900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzODc1_48747a26-2590-4cd5-a2cd-7422c35cb6cf"
      unitRef="usd">5800000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzODc5_60e82beb-1312-48d1-a7a9-909b50be9aa4"
      unitRef="usd">4700000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDAvZnJhZzphNDU2NWFlZjZkN2Y0YjMwODZlN2MxN2JjM2I5N2Y1Zi90ZXh0cmVnaW9uOmE0NTY1YWVmNmQ3ZjRiMzA4NmU3YzE3YmMzYjk3ZjVmXzEzODg2_877eedea-f402-4983-8696-e53815526dbb"
      unitRef="usd">3900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTE1_a84cd016-329a-44ee-ace6-feaeda9e38e6">Fair Value Measurements&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are three measurement input levels for determining fair value: Level 1, Level 2, and Level 3.  Fair values determined by Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.  Fair values determined by Level 2 inputs utilize inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets Measured on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To meet financing needs of our home-buying customers, M/I Financial is party to interest rate lock commitments (&#x201c;IRLCs&#x201d;), which are extended to customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These IRLCs are considered derivative financial instruments.  M/I Financial manages interest rate risk related to its IRLCs and mortgage loans held for sale through the use of forward sales of mortgage-backed securities (&#x201c;FMBSs&#x201d;), the use of whole loan delivery commitments, and the occasional purchase of options on FMBSs in accordance with Company policy.  These FMBSs, options on FMBSs, and IRLCs covered by FMBSs are considered non-designated derivatives.  These amounts 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 &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;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 $15.8&#160;million and $8.4&#160;million at December&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date.&#160;&#160;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Rate Lock Commitments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IRLCs are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a term of less than six months; however, in certain markets, the term could extend to nine months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some IRLCs are committed to a specific third party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward Sales of Mortgage-Backed Securities. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; FMBSs are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs and FMBSs related to mortgage loans held for sale are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.  Generally, all of the mortgage loans and related servicing rights are sold to third-party investors shortly after origination.&#160; During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the notional amounts of our financial instruments at December 31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;&#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: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;782&#160;&lt;/span&gt;&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;262,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="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;228,831&#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;341,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="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;223,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;16,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,785&#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;232,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;251,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;233,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;263,088&#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, 2022, 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: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;2022&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;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 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;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="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,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;/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;(7,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;1,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="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;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 (loss) gain 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;(6,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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, 2022&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908"&gt;3,005&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae"&gt;787&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55"&gt;377&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717"&gt;787&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f"&gt;3,382&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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, 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, 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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408"&gt;4,477&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4"&gt;&#x2014;&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31"&gt;487&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b"&gt;62&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f"&gt;4,477&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a"&gt;549&lt;/span&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="margin-bottom:10pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets Measured on a Non-Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.  For further explanation of the Company&#x2019;s policy regarding our assessment of recoverability for assets measured on a non-recurring basis, see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i4deb017c83aa4a77adf62078cdb8417b_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 1&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements.  The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td 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;2022&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;2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;16,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;&#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 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;/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;8,165&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;/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;24,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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, 2022 and 2021.  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, 2022&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, 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;(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;311,542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;311,542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;236,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;236,368&#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;242,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;242,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;275,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;275,655&#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;787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;&#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;4,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,477&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notes payable - homebuilding operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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;&#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;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;245,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="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;245,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="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;266,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;266,160&#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;&#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;4,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,015&#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;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;353,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;414,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;240,750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 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;294,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 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;487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;487&#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;377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&#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;3,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;3,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The carrying amounts of these items approximate fair value because they are short-term by nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale, Forward Sales of Mortgage-Backed Securities, Interest Rate Lock Commitments, Whole loan Contracts for Committed IRLCs and Mortgage Loans Held for Sale, Senior Notes due 2028, and Senior Notes due 2030. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The fair value of these financial instruments was determined based upon market quotes at December 31, 2022 and 2021.  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 2022 under the Company&#x2019;s $650 million unsecured revolving credit facility, dated July&#160;18, 2013, as amended mostly recently in December 2022 (the &#x201c;Credit Facility&#x201d;), fluctuated daily with SOFR plus a margin of 175 basis points, and thus the carrying value is a reasonable estimate of fair value.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i4deb017c83aa4a77adf62078cdb8417b_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 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 $200 million secured mortgage warehousing agreement (which increased to $275 million from September 19, 2022 to November 13, 2022 and to $300 million from November 14, 2022 to February 6, 2023, which are periods of increased volume of mortgage originations), dated May&#160;27, 2022, 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 2022 fluctuated with SOFR or BSBY, as applicable.  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="#i4deb017c83aa4a77adf62078cdb8417b_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 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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzQ4NTI_005b0a69-a9d0-4778-ad1a-5082fcd9625a"
      unitRef="usd">15800000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzU0OTc1NTgyNzE5Mg_cffa0f56-6bd3-470c-b5b7-506e0c509482"
      unitRef="usd">8400000</us-gaap:ServicingAsset>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTIx_44a7ace7-cb5c-458c-a8aa-2e729be047f3">&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, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;&#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: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;782&#160;&lt;/span&gt;&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;262,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="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;228,831&#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;341,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="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;223,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;16,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,785&#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;232,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;251,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;233,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;263,088&#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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzItMS0xLTEtMTQwNzEz_921e8296-3f8e-4cdb-ae91-a42f821b4fc6"
      unitRef="usd">0</mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzItMy0xLTEtMTQwNzEz_179439a4-ff61-4c17-bd69-76d219b9c2e4"
      unitRef="usd">782000</mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfUncommittedInterestRateLockCommitments
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzMtMS0xLTEtMTQwNzEz_8e702f3a-c35a-4080-a934-308bd39d0fff"
      unitRef="usd">262529000</mho:NotionalAmountOfUncommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfUncommittedInterestRateLockCommitments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzMtMy0xLTEtMTQwNzEz_c8cda7b3-e301-4e1b-8def-902d4d472924"
      unitRef="usd">228831000</mho:NotionalAmountOfUncommittedInterestRateLockCommitments>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzQtMS0xLTEtMTQwNzEz_369c14a2-4e9d-4afe-b6c1-710bf99bb770"
      unitRef="usd">341088000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzQtMy0xLTEtMTQwNzEz_cc9b7ebd-475a-4b0c-b193-9136afb68609"
      unitRef="usd">223000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments>
    <mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzUtMS0xLTEtMTQwNzEz_6b34add6-8d61-40ac-980e-80e4a76ec6c7"
      unitRef="usd">16507000</mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale>
    <mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzUtMy0xLTEtMTQwNzEz_03eb77eb-056a-4e46-b388-1eb5d6b026ff"
      unitRef="usd">3785000</mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzYtMS0xLTEtMTQwNzEz_b8a836b0-2f65-4e8b-a46d-72098f0b7b28"
      unitRef="usd">232518000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzYtMy0xLTEtMTQwNzEz_99946f3b-c360-4b31-b59e-1bfd5bd0ece9"
      unitRef="usd">251000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale>
    <mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzctMS0xLTEtMTQwNzEz_30fc90b0-b236-4719-b304-9f32f71fabd7"
      unitRef="usd">233378000</mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities>
    <mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowOTNhMWYzNWFjNGE0ZTM2OThkNjk2MTlkYTZiMzY4Zi90YWJsZXJhbmdlOjA5M2ExZjM1YWM0YTRlMzY5OGQ2OTYxOWRhNmIzNjhmXzctMy0xLTEtMTQwNzEz_c2d013c3-6604-4c86-a327-10c32a6a7339"
      unitRef="usd">263088000</mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTQ2_5b56e756-0d36-4b35-afa3-c17d7a9daba6">&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, 2022, 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: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;2022&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;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 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;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="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,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;/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;(7,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;1,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="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;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 (loss) gain 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;(6,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="id4468ee1faee45e09084f91166759d42_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzItMS0xLTEtMTQwNzEz_369822e2-9360-4c29-af68-1b5f8f50cfd7"
      unitRef="usd">407000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="ia5b82c781f4c437c93153769df462b57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzItMy0xLTEtMTQwNzEz_34b0e53c-b8e0-401e-9928-3f2b7711300c"
      unitRef="usd">-2586000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="if98cec2fe551490db0da130fa39a6352_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzItNS0xLTEtMTQwNzEz_97362308-578a-4b07-8d50-538d9e43497a"
      unitRef="usd">318000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="ia78bdb0309d1409587ea91fc40b00310_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzMtMS0xLTEtMTQwNzEz_50bfcbdc-ad13-4d31-b58b-d27d40ebfb42"
      unitRef="usd">-7482000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i4b5e23b9c7e641b1b010c1e5166b13d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzMtMy0xLTEtMTQwNzEz_2750841f-2922-4da4-ae58-d6710a14008d"
      unitRef="usd">6117000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="id1929b1f8ea34fca94130e96b94d7344_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzMtNS0xLTEtMTQwNzEz_6983f2a3-a43a-4847-829c-5a72937a938f"
      unitRef="usd">-1304000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i9d93389c36a5448093d058f580e1ed97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzQtMS0xLTEtMTQwNzEz_870ec14d-02d1-4a8b-b759-0745ba5111b0"
      unitRef="usd">1282000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i407b6e9fc662402f8f1fe0e6cd7a3144_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzQtMy0xLTEtMTQwNzEz_162edd6a-c854-4781-8468-cee25875f15b"
      unitRef="usd">-2143000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i5f143be0f8d24e7ea39ddf02666dbf85_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzQtNS0xLTEtMTQwNzEz_dbe068b8-f412-413f-8673-f19be4830419"
      unitRef="usd">964000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="idfb744e188e1438a94d70a9895f1e342_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzUtMS0xLTEtMTQwNzEz_094f093d-35d5-4157-b4c2-1484330752ac"
      unitRef="usd">-323000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i021a73c78a82487b8df91f8f7ddd75ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzUtMy0xLTEtMTQwNzEz_b29c350a-0e99-4261-b82f-1dba7e87beb0"
      unitRef="usd">353000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i827d28a70ab44d3c8450ce064db23345_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzUtNS0xLTEtMTQwNzEz_ab63fc80-76d1-44bb-8426-fa2dbf083e0d"
      unitRef="usd">-360000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzYtMS0xLTEtMTQwNzEz_bb11af1d-3bdd-4078-89c1-fd8f04b4d09d"
      unitRef="usd">-6116000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzYtMy0xLTEtMTQwNzEz_d36375bb-cdea-403c-9926-cf98f1a626d8"
      unitRef="usd">1741000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZToyZTRjNzNlY2ExYTU0M2IwYWZmNzJlOTM4NWJiYzU1My90YWJsZXJhbmdlOjJlNGM3M2VjYTFhNTQzYjBhZmY3MmU5Mzg1YmJjNTUzXzYtNS0xLTEtMTQwNzEz_cc56139f-01e3-4c5e-bd67-1da8d338c882"
      unitRef="usd">-382000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTE5_8dedf5e5-4149-4ba9-abda-3f95a428a487">&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, 2022&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtNC0xLTEtMTQwNzEz_5f8e77b3-99ce-4032-9c11-b82358d545e0"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzMtOC0xLTEtMTQwNzEz_f07406fa-6050-4cda-9a56-98d7657e4908"&gt;3,005&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtNC0xLTEtMTQwNzEz_456be272-a15c-42c6-b4d5-4eeaf32893ae"&gt;787&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzQtOC0xLTEtMTQwNzEz_98059183-b57b-45f3-8bd8-274f17e473bf"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtNC0xLTEtMTQwNzEz_39fd500a-89d1-402a-8321-31f90833b848"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzUtOC0xLTEtMTQwNzEz_f2bbcc21-2c26-4a05-b576-b2d76bcd6f55"&gt;377&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtNC0xLTEtMTQwNzEz_5d20a7f0-0287-4846-8317-bab6565ed717"&gt;787&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTowNTZiMjc3YzcyNDE0MzRhYjUxYzYyZGRjMzNjMTQyNi90YWJsZXJhbmdlOjA1NmIyNzdjNzI0MTQzNGFiNTFjNjJkZGMzM2MxNDI2XzYtOC0xLTEtMTQwNzEz_d7bf1125-3056-412e-b44c-28aebb29ff1f"&gt;3,382&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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, 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, 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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtNC0xLTEtMTQwNzEz_62de7128-01f1-40f8-b975-cc051c9de408"&gt;4,477&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzMtOC0xLTEtMTQwNzEz_7c11cf3b-896b-44b4-a3cf-70102d2a08e4"&gt;&#x2014;&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtNC0xLTEtMTQwNzEz_cea16c95-350b-4390-8df8-36ba051da785"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzQtOC0xLTEtMTQwNzEz_ef8be98e-9439-42c6-af37-29cdf71aca31"&gt;487&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtNC0xLTEtMTQwNzEz_959b7a2e-75d0-4c3f-a811-91c4899fd34c"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzUtOC0xLTEtMTQwNzEz_a3342ab9-404f-41e0-9f29-74687fd4159b"&gt;62&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtNC0xLTEtMTQwNzEz_0c5efb6b-5136-41ad-903c-e6196f36d24f"&gt;4,477&lt;/span&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: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo5MWNlN2MzZTQxNDI0YzEyOWQxNzg5YTQxMDg1N2U1OS90YWJsZXJhbmdlOjkxY2U3YzNlNDE0MjRjMTI5ZDE3ODlhNDEwODU3ZTU5XzYtOC0xLTEtMTQwNzEz_7e9c7769-d4ec-4a75-8cfd-060ea0e5d17a"&gt;549&lt;/span&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:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTYx_36af37a0-4ca5-43e6-a2a6-4fc94120a46c">The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2022, 2021 and 2020:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td 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;2022&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;2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;16,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;&#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 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;/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;8,165&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;/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;24,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzMtMi0xLTEtMTQwNzEz_0609c8aa-bd9c-4144-9b71-3e2b52d411ea"
      unitRef="usd">16141000</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure
      contextRef="i8aa854fd52ba4e099ff38752301c96b8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzMtNC0xLTEtMTQwNzEz_d2fb1aac-52b5-46b3-8dc6-dff33721141f"
      unitRef="usd">0</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure
      contextRef="idd2fd7700b0c46719371c48a30255cc8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzMtNi0xLTEtMTQwNzEz_705f608e-ded7-4055-897a-6520c96484e1"
      unitRef="usd">16324000</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:RealEstateRelatedImpairments
      contextRef="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzQtMi0xLTEtMTQwNzEz_5d661335-fd03-44fe-9b68-da3ec746aa5b"
      unitRef="usd">8165000</mho:RealEstateRelatedImpairments>
    <mho:RealEstateRelatedImpairments
      contextRef="i8aa854fd52ba4e099ff38752301c96b8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzQtNC0xLTEtMTQwNzEz_f0480db0-dfe5-4e6a-a4bd-19a25c647f49"
      unitRef="usd">0</mho:RealEstateRelatedImpairments>
    <mho:RealEstateRelatedImpairments
      contextRef="idd2fd7700b0c46719371c48a30255cc8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzQtNi0xLTEtMTQwNzEz_762a11b3-30dc-484b-a512-39d55abac2ba"
      unitRef="usd">8435000</mho:RealEstateRelatedImpairments>
    <mho:LongLivedAssetsInitialBasis
      contextRef="i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzYtMi0xLTEtMTQwNzEz_c5aaaca0-5132-4316-86e5-6c0679e08f6b"
      unitRef="usd">24306000</mho:LongLivedAssetsInitialBasis>
    <mho:LongLivedAssetsInitialBasis
      contextRef="i8aa854fd52ba4e099ff38752301c96b8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzYtNC0xLTEtMTQwNzEz_c1b1b5ac-1c89-424e-a471-931f8e065c14"
      unitRef="usd">0</mho:LongLivedAssetsInitialBasis>
    <mho:LongLivedAssetsInitialBasis
      contextRef="idd2fd7700b0c46719371c48a30255cc8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTo0MDAxOTNiZWU3ODY0N2FlYjkzM2Y4MzYzYzJmMWY4NC90YWJsZXJhbmdlOjQwMDE5M2JlZTc4NjQ3YWViOTMzZjgzNjNjMmYxZjg0XzYtNi0xLTEtMTQwNzEz_3bf2bb8c-f7ec-4b7c-be3f-d1810b280516"
      unitRef="usd">24759000</mho:LongLivedAssetsInitialBasis>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEyMTYy_bec708e6-3020-4e5c-97c7-2ad4d9995835">&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, 2022 and 2021.  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, 2022&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, 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;(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;311,542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;311,542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;236,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;236,368&#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;242,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;242,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;275,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;275,655&#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;787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;&#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;4,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,477&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notes payable - homebuilding operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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;&#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;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;245,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="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;245,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="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;266,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;266,160&#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;&#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;4,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,015&#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;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;353,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;414,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;240,750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 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;294,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 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;487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;487&#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;377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&#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;3,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;3,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtNC0xLTEtMTQwNzEz_6102f891-418f-4b6e-9fc2-d03fb93de846"
      unitRef="usd">311542000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtNi0xLTEtMTQwNzEz_fe7105ff-f79b-466a-9cd6-4b7f46a34bc4"
      unitRef="usd">311542000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtOC0xLTEtMTQwNzEz_425003eb-9814-4f49-82fc-961cd5ca049c"
      unitRef="usd">236368000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzMtMTAtMS0xLTE0MDcxMw_826d9be7-eb08-4bb4-9109-ffd57677d95a"
      unitRef="usd">236368000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtNC0xLTEtMTQwNzEz_1413673e-3f8c-4a7e-8965-dd69e4042af4"
      unitRef="usd">242539000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtNi0xLTEtMTQwNzEz_9bfd15d6-defd-419b-b060-883a5c565497"
      unitRef="usd">242539000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtOC0xLTEtMTQwNzEz_11a86420-8273-4b8e-af16-eafdc5e6108b"
      unitRef="usd">275655000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzQtMTAtMS0xLTE0MDcxMw_a0961d0a-f4f2-4460-9257-17528586b449"
      unitRef="usd">275655000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtNC0xLTEtMTQwNzEz_34d995dc-b3ef-406e-b6c5-37e58e43aafe"
      unitRef="usd">787000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtNi0xLTEtMTQwNzEz_b9a5bb19-f452-4bd3-95ef-9e8d6f8c3329"
      unitRef="usd">787000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtOC0xLTEtMTQwNzEz_87c4bfb8-bf50-4016-a75f-d9f73075c092"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzgtMTAtMS0xLTE0MDcxMw_7c13dd4b-fd16-4e98-92e5-dc5e521a7248"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTQtMS0xLTE0MDcxMw_5747315c-d8d5-48dd-9a77-36daeea032f0"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosureAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTYtMS0xLTE0MDcxMw_3c83c9fd-79b2-46da-91f4-5f7b3afd5529"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosureAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTgtMS0xLTE0MDcxMw_47de86d8-8346-4b0e-a576-506509232266"
      unitRef="usd">4477000</mho:ForwardContractsFairValueDisclosureAssets>
    <mho:ForwardContractsFairValueDisclosureAssets
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEwLTEwLTEtMS0xNDA3MTM_40a1d251-3a91-4762-9f4e-8f5a77bdf52b"
      unitRef="usd">4477000</mho:ForwardContractsFairValueDisclosureAssets>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTQtMS0xLTE0MDcxMw_a71550c8-26e7-4286-a0eb-422cdddc3f26"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTYtMS0xLTE0MDcxMw_754e4531-a612-412e-a4d4-00ad2004bbc4"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTgtMS0xLTE0MDcxMw_a7ffaacc-db9a-4167-aa07-595392fa0b94"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEyLTEwLTEtMS0xNDA3MTM_ffcff8a4-2764-4b42-a394-982f8676f7f9"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTQtMS0xLTE0MDcxMw_74523bbf-8e29-4ec2-887f-0a92623e303c"
      unitRef="usd">245741000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTYtMS0xLTE0MDcxMw_f798df0f-dd3a-4522-9f90-b8a57c9a580a"
      unitRef="usd">245741000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTgtMS0xLTE0MDcxMw_7d7615b9-49a9-49cc-abc5-96cd38d336d0"
      unitRef="usd">266160000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzEzLTEwLTEtMS0xNDA3MTM_6435c317-f55d-4529-bb9a-cab173427765"
      unitRef="usd">266160000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTQtMS0xLTE0MDcxMw_bbcf9683-05bb-41ae-8541-ffd773e4400e"
      unitRef="usd">0</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTYtMS0xLTE0MDcxMw_0d1ce48a-9862-4586-9754-dc323920a84d"
      unitRef="usd">0</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTgtMS0xLTE0MDcxMw_8c4d635a-a6d1-47d4-92e0-a9294f170688"
      unitRef="usd">4549000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE0LTEwLTEtMS0xNDA3MTM_6a8cd19a-e272-4802-bc13-38c3865f3717"
      unitRef="usd">5015000</us-gaap:LoansPayableFairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTQtMS0xLTE0MDcxMw_52ca5a83-aaba-4755-b2e2-09f31bbe6a7d"
      unitRef="usd">400000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTYtMS0xLTE0MDcxMw_502e111b-63c8-4864-bbcd-c7d476d987ac"
      unitRef="usd">353500000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTgtMS0xLTE0MDcxMw_0d390f3a-c1ba-4bb7-9579-29c3877ded34"
      unitRef="usd">400000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE4LTEwLTEtMS0xNDA3MTM_b1d8b1fe-125b-4d67-8225-10da13170ae3"
      unitRef="usd">414000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTQtMS0xLTE0MDcxMw_98713005-28a3-4ed4-a002-d5223086b366"
      unitRef="usd">300000000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTYtMS0xLTE0MDcxMw_23ac6312-1311-4b73-aadc-5e21f0107b02"
      unitRef="usd">240750000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTgtMS0xLTE0MDcxMw_65d6e95c-e510-4e96-93eb-7e0f40e52625"
      unitRef="usd">300000000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzE5LTEwLTEtMS0xNDA3MTM_794b2b31-3c64-4b13-b6e6-624db3b57927"
      unitRef="usd">294375000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTQtMS0xLTE0MDcxMw_ec9879b8-ab8e-4fd2-884d-5ae4af086a54"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTYtMS0xLTE0MDcxMw_585f40f1-b091-4dc7-be9f-1be1a4f004ee"
      unitRef="usd">0</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTgtMS0xLTE0MDcxMw_097a7441-0f02-4cb9-89e7-0d7804ce580e"
      unitRef="usd">487000</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIwLTEwLTEtMS0xNDA3MTM_7a5d6e43-ffe5-4768-ac3a-9da33253311c"
      unitRef="usd">487000</mho:InterestRateLockCommitmentsFairValueDisclosuresLiabilities>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTQtMS0xLTE0MDcxMw_c5e498ae-d04b-450d-9c45-7c95bd2fcfc5"
      unitRef="usd">377000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTYtMS0xLTE0MDcxMw_38866a40-3733-49bd-b3c3-b009c4f9efaa"
      unitRef="usd">377000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTgtMS0xLTE0MDcxMw_ddc2a524-d8c8-4d34-a16f-c2925be94f4a"
      unitRef="usd">62000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIxLTEwLTEtMS0xNDA3MTM_c5e9ba82-4188-41ef-898b-797ecb07abee"
      unitRef="usd">62000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="i3763f5efe7b343968e144e2a3d1dbefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTQtMS0xLTE0MDcxMw_fe013540-06e8-491f-9528-288d9abe2d0c"
      unitRef="usd">3005000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="i2e9ccd98412341fbb13e17c9b97c1a36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTYtMS0xLTE0MDcxMw_98987766-2cee-4759-b670-20acd0bfc6bf"
      unitRef="usd">3005000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="ic2d908859b954f6ea8b57f1fdac96d27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTgtMS0xLTE0MDcxMw_bc447f47-ed49-49a6-b4be-aaca7a62c463"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities
      contextRef="i5de580e42b424028b87c3f1f629c7a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90YWJsZTpjMzE5ZGQwYmNjMTg0NWFiYjI0Yjc1N2I3YTE3NDEyMy90YWJsZXJhbmdlOmMzMTlkZDBiY2MxODQ1YWJiMjRiNzU3YjdhMTc0MTIzXzIyLTEwLTEtMS0xNDA3MTM_a9aeccc8-879d-4c46-b67d-c94259d17389"
      unitRef="usd">0</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAxMjg_88fba0b7-09f3-4243-83e3-3d4771039ee1"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="i3207b08eece44763a63c350680b250a1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwNjg5_7b03ea6f-84af-491f-829e-add70a2f4317">2013-07-18</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwNDI_66b81d2c-7e35-4775-b446-a16d7712655c"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i15a08c4b45814c99a1f69a5a66f07851_I20220919"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwNDk_dc5c6978-9429-423b-9b6b-edd374e67fc8"
      unitRef="usd">275000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i20aa1eae04c647da9c999ab06741b47e_I20221114"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwODE_56c45100-95af-4feb-a909-e84c22104358"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzEwOTk1MTE2NDAwOTY_febdf4b3-cdf5-40fc-8489-1bf3c9728e37">2022-05-27</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i48e747653ff24e6194add92010abad27_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzU0OTc1NTgyNzQ4OQ_928935f2-5a9b-44d7-97ac-75b6b8193052"
      unitRef="usd">90000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMDkvZnJhZzo0MzllMTAzMWQyMDk0NzM3OTE5MzdmOWFmZmFjODVjOS90ZXh0cmVnaW9uOjQzOWUxMDMxZDIwOTQ3Mzc5MTkzN2Y5YWZmYWM4NWM5XzExNDY4_9799ecd1-bcd1-4365-a0a1-682487ad7516">2017-10-30</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzIwNjY_98f40e1d-19f8-47e2-90cc-ba347a9243c3">&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, 2022 and 2021 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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 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,294,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,125,738&#160;&lt;/span&gt;&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;3,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,312&#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,366,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187,341&#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, 2022 - $10,371; &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, 2021 - $12,023)&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;61,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;59,268&#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;29,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,089&#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;55,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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 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;17,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,768&#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,828,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;2,452,434&#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, 2022 and 2021, we had 1,827 homes (with a carrying value of $431.7 million) and 1,266 homes (with a carrying value of $193.2 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="#i4deb017c83aa4a77adf62078cdb8417b_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;1&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i4deb017c83aa4a77adf62078cdb8417b_109" 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. During the fourth quarter of 2022, we incurred $8.2&#160;million of asset impairment charges. &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. During the fourth quarter of 2022, we wrote off $10.2&#160;million of such costs related to land we no longer intend to purchase.&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, 2022, 2021 and 2020 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;2022&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;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;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;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest capitalized to inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;36,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(30,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;29,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;24,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;37,802&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzIwNTE_1b563448-60c3-4aba-9f99-d82490f95952">&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, 2022 and 2021 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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 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,294,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,125,738&#160;&lt;/span&gt;&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;3,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,312&#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,366,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187,341&#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, 2022 - $10,371; &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, 2021 - $12,023)&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;61,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;59,268&#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;29,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,089&#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;55,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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 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;17,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,768&#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,828,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;2,452,434&#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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzItMS0xLTEtMTQwNzEz_2b07921f-bb9a-4b87-a869-e8c374c8d139"
      unitRef="usd">1294779000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzItMy0xLTEtMTQwNzEz_e5902c4b-0406-48a2-8e4a-36b21a25c774"
      unitRef="usd">1125738000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryLandHeldForSale
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzMtMS0xLTEtMTQwNzEz_6c05ac66-35d3-4e78-b363-52c92399a3d5"
      unitRef="usd">3331000</us-gaap:InventoryLandHeldForSale>
    <us-gaap:InventoryLandHeldForSale
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzMtMy0xLTEtMTQwNzEz_33884b5d-cf87-447d-b0ff-b77e891f96f3"
      unitRef="usd">4312000</us-gaap:InventoryLandHeldForSale>
    <us-gaap:InventoryHomesUnderConstruction
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzQtMS0xLTEtMTQwNzEz_6e10b718-bff1-49ee-be86-0de93c89c35c"
      unitRef="usd">1366804000</us-gaap:InventoryHomesUnderConstruction>
    <us-gaap:InventoryHomesUnderConstruction
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzQtMy0xLTEtMTQwNzEz_499f1115-4a41-4394-a730-7af338ce8d74"
      unitRef="usd">1187341000</us-gaap:InventoryHomesUnderConstruction>
    <mho:ModelHomeAccumulatedDepreciation
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246MmRjYzFlMWI3MzBmNDk5Y2E5NjIwZGI4NTM2YWZhNDNfNzk_f6f9b3fc-9872-4e3b-854c-b1e57cbf8003"
      unitRef="usd">10371000</mho:ModelHomeAccumulatedDepreciation>
    <mho:ModelHomeAccumulatedDepreciation
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMC0xLTEtMTQwNzEzL3RleHRyZWdpb246MmRjYzFlMWI3MzBmNDk5Y2E5NjIwZGI4NTM2YWZhNDNfODk_3f6646ff-33d5-41a4-b93e-d4dfcac43082"
      unitRef="usd">12023000</mho:ModelHomeAccumulatedDepreciation>
    <mho:InventoryModelHomesAndFurnishings
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMS0xLTEtMTQwNzEz_94f4bc8f-91e2-48ef-bd55-fc672b38c7ed"
      unitRef="usd">61200000</mho:InventoryModelHomesAndFurnishings>
    <mho:InventoryModelHomesAndFurnishings
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzUtMy0xLTEtMTQwNzEz_9f362859-d68a-4fb6-a404-ec517b9af4c9"
      unitRef="usd">59268000</mho:InventoryModelHomesAndFurnishings>
    <mho:CommunityDevelopmentDistrict
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzYtMS0xLTEtMTQwNzEz_93377b9c-e4de-4d8c-b1a3-5a4b9e09e5b3"
      unitRef="usd">29701000</mho:CommunityDevelopmentDistrict>
    <mho:CommunityDevelopmentDistrict
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzYtMy0xLTEtMTQwNzEz_5c3b6a09-96cc-4db6-bfbc-fa1a1911f4e3"
      unitRef="usd">20089000</mho:CommunityDevelopmentDistrict>
    <mho:LandPurchaseDeposits
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzctMS0xLTEtMTQwNzEz_51560ef5-7518-4fd3-885d-e65cf479d5b0"
      unitRef="usd">55739000</mho:LandPurchaseDeposits>
    <mho:LandPurchaseDeposits
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzctMy0xLTEtMTQwNzEz_1c1a9624-8c8a-49a6-918d-664b2d16f89c"
      unitRef="usd">52918000</mho:LandPurchaseDeposits>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzgtMS0xLTEtMTQwNzEz_bafe4832-b3ec-4515-8eca-2ba8e68d8b50"
      unitRef="usd">17048000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzgtMy0xLTEtMTQwNzEz_86bd61c5-3794-4dd8-af6b-295500817936"
      unitRef="usd">2768000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:InventoryRealEstate
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzktMS0xLTEtMTQwNzEz_af79e592-04ff-4ffb-a337-a2004b381d1b"
      unitRef="usd">2828602000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTo5YWUyMmNmNmNiYWU0NGQ0OTI5Y2ZiNzJjYWMzZjRlYS90YWJsZXJhbmdlOjlhZTIyY2Y2Y2JhZTQ0ZDQ5MjljZmI3MmNhYzNmNGVhXzktMy0xLTEtMTQwNzEz_574b2e88-0588-4c84-8725-15c5c623680e"
      unitRef="usd">2452434000</us-gaap:InventoryRealEstate>
    <mho:NumberOfSpeculativeHomes
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzUxMg_fe3cbbce-b39a-494f-b218-491a539fa626"
      unitRef="homes">1827</mho:NumberOfSpeculativeHomes>
    <mho:SpeculativeHomesCarryingValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU0Nw_b4455d9a-c55c-4fa1-bff5-898f4d9d236b"
      unitRef="usd">431700000</mho:SpeculativeHomesCarryingValue>
    <mho:NumberOfSpeculativeHomes
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU1NQ_e520b221-a2db-4e0e-b74b-f44c8cc9c89b"
      unitRef="homes">1266</mho:NumberOfSpeculativeHomes>
    <mho:SpeculativeHomesCarryingValue
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU5MA_1d854c0e-d3f5-412f-bdcb-85b0566693cb"
      unitRef="usd">193200000</mho:SpeculativeHomesCarryingValue>
    <mho:RealEstateRelatedImpairments
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU0OTc1NTgxNjM1OA_2a84c42c-3c77-4dde-a2ac-686777af8ba1"
      unitRef="usd">8200000</mho:RealEstateRelatedImpairments>
    <mho:LandOptionWriteOff
      contextRef="iad306eac69a74c84b7107fb9d0b149dc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzU0OTc1NTgxNjIyMw_75701767-8d72-4657-aa7b-e380216c1f21"
      unitRef="usd">10200000</mho:LandOptionWriteOff>
    <mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90ZXh0cmVnaW9uOjhlYmRkZWFkNWVjYzQwZTViN2M1YjJiMDQ1ZWY1Njc2XzIwNjU_bdc34b78-8809-4c08-8376-4baae8ae0f02">The summary of capitalized interest for the years ended December 31, 2022, 2021 and 2020 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;2022&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;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;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;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest capitalized to inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;36,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(30,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;29,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;24,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;37,802&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;</mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzItMS0xLTEtMTQwNzEz_1c9abb98-792b-4c00-bccc-fc70077595e1"
      unitRef="usd">24343000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzItMy0xLTEtMTQwNzEz_991061cf-5adf-4809-b7ea-520c57b0c773"
      unitRef="usd">21329000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i511145731fdb4645872848bb7d8f4c76_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzItNS0xLTEtMTQwNzEz_44293b5a-fe26-458e-975f-75e2f3ab7930"
      unitRef="usd">21607000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzMtMS0xLTEtMTQwNzEz_65dc0450-25c5-4af1-b4a3-3c954c01f2dc"
      unitRef="usd">35552000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzMtMy0xLTEtMTQwNzEz_5b0bb315-5d8d-4810-a194-85dae311b6e1"
      unitRef="usd">36843000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzMtNS0xLTEtMTQwNzEz_0ac1e4d4-af77-4b1c-b928-9a99b7477770"
      unitRef="usd">32408000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzQtMS0xLTEtMTQwNzEz_1aa10e54-1d5f-4631-b9c4-75503d99016f"
      unitRef="usd">30270000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzQtMy0xLTEtMTQwNzEz_3fd40be7-028a-4e4b-b818-0502398cf04b"
      unitRef="usd">33829000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzQtNS0xLTEtMTQwNzEz_5146ad8e-b84f-46bf-ac92-5c59b0f2d682"
      unitRef="usd">32686000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzUtMS0xLTEtMTQwNzEz_d8c0bea4-88ec-48bf-8f08-af2e401ba054"
      unitRef="usd">29625000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzUtMy0xLTEtMTQwNzEz_3e7960f1-41f6-4f1d-9e7f-4d26a05b539c"
      unitRef="usd">24343000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzUtNS0xLTEtMTQwNzEz_2204aea7-b9d3-4183-9368-a4357158b91f"
      unitRef="usd">21329000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzctMS0xLTEtMTQwNzEz_1db7f534-aacd-469d-85fc-260f7606ac4e"
      unitRef="usd">37802000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzctMy0xLTEtMTQwNzEz_d0dca0d1-bea3-4cd3-822b-2a18c5362cdd"
      unitRef="usd">38999000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTUvZnJhZzo4ZWJkZGVhZDVlY2M0MGU1YjdjNWIyYjA0NWVmNTY3Ni90YWJsZTpiYmNkNzFmOGUxZTk0NTJkYWQ1ZjVmZDNlODU3YWUxYS90YWJsZXJhbmdlOmJiY2Q3MWY4ZTFlOTQ1MmRhZDVmNWZkM2U4NTdhZTFhXzctNS0xLTEtMTQwNzEz_c0d195fa-a303-4de0-bbb4-cbf14a5d6ac7"
      unitRef="usd">42092000</us-gaap:InterestCostsIncurred>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTgvZnJhZzo0N2I5MDQwZWY0MmY0ZjkzYmVhYzU1MTE4NzNiZDc1Ni90ZXh0cmVnaW9uOjQ3YjkwNDBlZjQyZjRmOTNiZWFjNTUxMTg3M2JkNzU2Xzk1OQ_731f248e-7448-41e0-aaec-50e379f30f48">Transactions with Related PartiesFrom 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;div 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 2022 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, 2022 and 2021 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTgvZnJhZzo0N2I5MDQwZWY0MmY0ZjkzYmVhYzU1MTE4NzNiZDc1Ni90ZXh0cmVnaW9uOjQ3YjkwNDBlZjQyZjRmOTNiZWFjNTUxMTg3M2JkNzU2XzQxMA_90154480-6ce1-4085-ad46-fab044cf9387"
      unitRef="usd">2000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <mho:SplitDollarLifeInsurancePolicies
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMTgvZnJhZzo0N2I5MDQwZWY0MmY0ZjkzYmVhYzU1MTE4NzNiZDc1Ni90ZXh0cmVnaW9uOjQ3YjkwNDBlZjQyZjRmOTNiZWFjNTUxMTg3M2JkNzU2XzU4Ng_af9678b6-7a80-4507-bde7-82f29174db6c"
      unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzY1MDQ_2911119e-4b5e-4dc5-b2fb-b5d8b6359e83">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, 2022 and 2021, our investment in such joint venture arrangements totaled $51.6&#160;million and $57.1&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The decrease from prior year was driven primarily by lot distributions from our joint venture arrangements during 2022 of $23.8&#160;million offset, in part, by our cash contributions to our joint venture arrangements during 2022 of $20.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 2022 and 2021 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, 2022 and 2021, the Company had $45.9&#160;million and $50.6 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, 2022 and 2021, the Company had $5.7 million and $6.5 million, respectively, of equity invested in LLCs.  The Company&#x2019;s percentage of ownership in these LLCs as of both December&#160;31, 2022 and 2021 ranged from 25% to 50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the equity method of accounting for investments in LLCs and other joint venture arrangements, including JODAs, over which we exercise significant influence but do not have a controlling interest.  Under the equity method, our share of the LLCs&#x2019; earnings or loss, if any, is included in our Consolidated Statements of Income.  The Company&#x2019;s equity in income relating to earnings from its LLCs was less than $0.1 million for the year ended December&#160;31, 2022, $0.1&#160;million for the year ended December&#160;31, 2021 and $0.5&#160;million for the year ended December 31, 2020. 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, 2022 was the amount invested of $51.6&#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, 2022 and 2021, 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 &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;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, 2022 and 2021, 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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzQ1MA_2b2c58cd-ba89-42b0-a92c-ac31882d73be"
      unitRef="usd">51600000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzQ1Nw_a0e78fc7-a9d8-408a-88ed-28a18481413e"
      unitRef="usd">57100000</us-gaap:EquityMethodInvestments>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzU0OTc1NTgyMDQ5MQ_10c43409-b6a0-4177-b1d2-927b3f33059a"
      unitRef="usd">23800000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzY5Ng_47046439-4814-41fe-93e9-a25d91f94d51"
      unitRef="usd">20100000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <mho:Companysinvestmentinjointdevelopmentorsimilaragreements
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzEzMDc_7f3e2b49-67a7-4507-8a4b-902c332ab9ec"
      unitRef="usd">45900000</mho:Companysinvestmentinjointdevelopmentorsimilaragreements>
    <mho:Companysinvestmentinjointdevelopmentorsimilaragreements
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzEzMTQ_cb84c056-8cef-4a00-871c-694cabf93601"
      unitRef="usd">50600000</mho:Companysinvestmentinjointdevelopmentorsimilaragreements>
    <mho:EquityinvestedinLLCs
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzE4ODQ_da0fdbbb-552b-41a3-8fef-7c824eba220c"
      unitRef="usd">5700000</mho:EquityinvestedinLLCs>
    <mho:EquityinvestedinLLCs
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzE4OTE_a70f5fa7-9b1a-43b3-b1b6-2431c8cf53c0"
      unitRef="usd">6500000</mho:EquityinvestedinLLCs>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic18ca790e4d246d394905beddce17d12_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzIwMTE_052f182b-ec8c-47b6-8a1a-253939ed17c1"
      unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i2e874feba8d54cc5bfd49eafa2566a67_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzIwMTc_e6aa515b-6e0e-4190-b585-e472c900d839"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI0NTg_12a2d047-2b8f-48ba-b98a-111fb6827998"
      unitRef="usd">100000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI0NTg_e8d5c141-f57c-48e8-9dec-fc55b890c544"
      unitRef="usd">100000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI0ODA_95a5c3ba-b35b-4704-a65c-c79333380081"
      unitRef="usd">100000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI1MDk_b6b7a37b-fd85-4466-a0e4-f5faab37de75"
      unitRef="usd">500000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <us-gaap:EquityMethodInvestments
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzI4Mzk_2b2c58cd-ba89-42b0-a92c-ac31882d73be"
      unitRef="usd">51600000</us-gaap:EquityMethodInvestments>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots
      contextRef="i70ed46a2d9e844c39df598414d66183d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMjQvZnJhZzo5MmUwM2E1NWVlNjE0MWMwYmUxYzFkZDBjYjQ1NDFkMS90ZXh0cmVnaW9uOjkyZTAzYTU1ZWU2MTQxYzBiZTFjMWRkMGNiNDU0MWQxXzU0OTc1NTgyMDg5Mw_d1866036-e730-4511-8dae-a66971eca6b9"
      unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:GuaranteesTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzMwNDE_60594b2b-041a-403b-838f-7213a160db7a">Guarantees and Indemnifications&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee and indemnity liabilities are established by charging the applicable income statement or balance sheet line, depending on the nature of the guarantee or indemnity, and crediting a liability.&#160;&#160;In the ordinary course of business, M/I Financial, a 100%-owned subsidiary of M/I Homes, Inc., enters into agreements that provide a limited-life guarantee on loans sold to certain third-party purchasers of its mortgage loans that M/I Financial will repurchase a loan if certain conditions occur, primarily if the mortgagor does not meet the terms of the loan within the first six months after the sale of the loan.  Loans totaling approximately $360.4 million and $305.0 million were covered under these guarantees as of December 31, 2022 and 2021, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2021 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, 2022, and will be recognized in income as M/I Financial is released from its obligation under the guarantees.  The risk associated with the guarantees above is offset by the value of the underlying assets. M/I Financial estimates its actual liability related to the guarantee and any indemnities subsequently provided to the purchaser of the loans in lieu of loan repurchase based on historical loss experience.&#160;&#160;Actual future costs associated with loans guaranteed or indemnified could differ materially from our current estimated amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;M/I Financial has received inquiries concerning underwriting matters from purchasers of its loans regarding certain loans totaling  approximately $2.4 million and $0.7 million at  December 31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.7 million and $0.3&#160;million at December 31, 2022 and 2021, 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, 2022 and 2021, guarantees and indemnities of $1.4 million and $2.5 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesTextBlock>
    <mho:TotalOfLoansCoveredByGuarantees
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzY5NA_daebb8e3-53e3-4d2c-9284-4e6562868a94"
      unitRef="usd">360400000</mho:TotalOfLoansCoveredByGuarantees>
    <mho:TotalOfLoansCoveredByGuarantees
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzcwMQ_a91b4449-9bd6-48eb-a047-8b7757e5db9c"
      unitRef="usd">305000000</mho:TotalOfLoansCoveredByGuarantees>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzE2OTI_a93bce73-248a-4aa5-9ff1-0f18a9367b65"
      unitRef="usd">2400000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:TotalOfGuaranteedLoansInquiredAbout
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzE2OTk_54f46520-12cc-4ec1-9f4a-b3f903e1a9a4"
      unitRef="usd">700000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:LoanRepurchaseGuaranteeLiability
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzIyNzM_9a8e3396-f32e-4aff-8b45-9a63ada1270d"
      unitRef="usd">700000</mho:LoanRepurchaseGuaranteeLiability>
    <mho:LoanRepurchaseGuaranteeLiability
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzIyODA_07849b19-b55e-4f3f-b768-d75de3acd166"
      unitRef="usd">300000</mho:LoanRepurchaseGuaranteeLiability>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzI5NDc_a5d94e8c-ac56-4021-8d56-da1f42f1093c"
      unitRef="usd">1400000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzAvZnJhZzozMGMxNDM4MDM4NmU0YzZhODQyYWJmZmU5MGJlYmMyYy90ZXh0cmVnaW9uOjMwYzE0MzgwMzg2ZTRjNmE4NDJhYmZmZTkwYmViYzJjXzI5NTQ_60951bac-80c5-4aa1-943c-b7bc9156247d"
      unitRef="usd">2500000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0Xzc5ODU_c1c5d2fd-3ee5-446c-8376-d71e5fe549c0">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="#i4deb017c83aa4a77adf62078cdb8417b_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 1&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements.&#160; A summary of warranty activity for the years ended December 31, 2022, 2021 and 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.146%"/&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="padding:0 1pt"/&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;2022&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;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="padding:0 1pt"/&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,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-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;29,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="padding:0 1pt"/&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;21,936&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;5,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;&#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;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="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;(24,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="padding:0 1pt"/&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:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;This represents charges of $1.6 million for additional stucco-related repair costs, net of $0.7 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-style:italic;font-weight:700;line-height:120%"&gt;Performance Bonds and Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides standby letters of credit and completion bonds for development work in progress, deposits on land and lot purchase agreements and miscellaneous deposits.&#160; At December&#160;31, 2022, the Company had outstanding approximately $432.9&#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) $329.8 million of performance and maintenance bonds and $86.9 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) $7.9&#160;million of financial letters of credit, of which $7.4&#160;million represent deposits on land and lot purchase agreements; (3) $4.9&#160;million of financial bonds; and (4) $3.4&#160;million of corporate notes.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as houses are built and sold.&#160;&#160;In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining 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, 2022 and 2021, 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, 2022 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.1&#160;million, including cash deposits of $55.7&#160;million, prepaid acquisition costs of $5.7&#160;million, letters of credit of $7.4&#160;million and $3.3 million of other non-cash deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $803.5 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, 2022 and December&#160;31, 2021, Consolidated Inventory Not Owned was $17.0&#160;million and $2.8 million, respectively.  At December 31, 2022 and 2021, the corresponding liability of $17.0&#160;million and $2.8&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The increase in this balance from December&#160;31, 2021 is related primarily to an increase in the number of land purchase agreements that had deposits and prepaid acquisition and development costs that exceeded certain thresholds resulting in the remaining purchase price of the lots to be recorded in inventory not owned, as well as an increase in the aggregate purchase amount of land contracts with specific performance requirements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Matters&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 both December 31, 2022 and 2021, we had $1.2 million reserved for legal expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0Xzc5NzM_b23f9547-9f1c-4978-9661-898970cf558b">A summary of warranty activity for the years ended December 31, 2022, 2021 and 2020 is as follows:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.146%"/&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="padding:0 1pt"/&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;2022&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;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="padding:0 1pt"/&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,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-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;29,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="padding:0 1pt"/&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;21,936&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;20,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;5,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;&#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;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="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;(24,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-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,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="padding:0 1pt"/&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:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;This represents charges of $1.6 million for additional stucco-related repair costs, net of $0.7 million of recoveries for past stucco-related claims, during 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzItMS0xLTEtMTQwNzEz_b0e8d341-a6d9-49a0-9c05-c7370e9e0ea6"
      unitRef="usd">29728000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzItMy0xLTEtMTQwNzEz_a208d374-0803-4fe6-bf7a-e811f79f0e5f"
      unitRef="usd">29012000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i511145731fdb4645872848bb7d8f4c76_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzItNS0xLTEtMTQwNzEz_ff4375bc-a524-4837-bf27-04d0e1a0eb39"
      unitRef="usd">26420000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzMtMS0xLTEtMTQwNzEz_221f37ac-d18e-45b0-b6d3-08879f67de00"
      unitRef="usd">21936000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzMtMy0xLTEtMTQwNzEz_b9e36af7-709e-4744-856f-4c00a7cb2b8b"
      unitRef="usd">20877000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzMtNS0xLTEtMTQwNzEz_1f60e376-8e3d-4616-8df4-a2bf11e70cd1"
      unitRef="usd">17913000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzQtMS0xLTEtMTQwNzEz_a9fca13a-8252-4a48-83d2-e6a03f66e382"
      unitRef="usd">5374000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzQtMy0xLTEtMTQwNzEz_fc2fe2db-843c-48f3-b327-ef63e492fc17"
      unitRef="usd">2382000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzQtNS0xLTEtMTQwNzEz_bd3cf551-9b95-4595-982e-accf2b4d8bd0"
      unitRef="usd">1315000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzUtMS0xLTEtMTQwNzEz_b28ff307-f484-4951-93d5-ba20fa362ba3"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzUtMy0xLTEtMTQwNzEz_8a69926d-8ea2-4905-b2a3-94c0567bfce7"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzUtNS0xLTEtMTQwNzEz_9ae28dc8-6998-4e13-9f58-bf0a716eb008"
      unitRef="usd">860000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzYtMS0xLTEtMTQwNzEz_abb706df-8293-45cf-8c1b-f00a47d3049b"
      unitRef="usd">24136000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzYtMy0xLTEtMTQwNzEz_24989256-348e-4d43-bf26-98f95922a4ea"
      unitRef="usd">22543000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzYtNS0xLTEtMTQwNzEz_5a7bb8d1-7aff-455e-be69-fd2a3a98631c"
      unitRef="usd">17496000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzctMS0xLTEtMTQwNzEz_b585999e-a655-470d-9836-344eb5807480"
      unitRef="usd">32902000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzctMy0xLTEtMTQwNzEz_6f06b39b-c263-4d5f-8027-944ca789a086"
      unitRef="usd">29728000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i1401748d843f4a9ea490f4f07ead4db7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90YWJsZTpjYTA1OTlmOTk5YzM0ZDc4YjMyOTFlNWM0YTliMTIyNC90YWJsZXJhbmdlOmNhMDU5OWY5OTljMzRkNzhiMzI5MWU1YzRhOWIxMjI0XzctNS0xLTEtMTQwNzEz_b6bcf78b-1fd5-43cd-b4d3-da0470fa3f2c"
      unitRef="usd">29012000</us-gaap:ProductWarrantyAccrual>
    <mho:StuccoRepairCost
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzEwOTk1MTE2MzU3NzI_0f8e55eb-1c4c-4ea1-a370-44a61e3142dd"
      unitRef="usd">1600000</mho:StuccoRepairCost>
    <us-gaap:InsuranceRecoveries
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzEwOTk1MTE2MzU3ODA_11647755-a740-420b-80d9-950af185980c"
      unitRef="usd">700000</us-gaap:InsuranceRecoveries>
    <mho:LettersOfCreditAndBonds
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzI2MzI_3533aa0f-dbc4-4fe5-81f9-4183cdaee520"
      unitRef="usd">432900000</mho:LettersOfCreditAndBonds>
    <mho:OutstandingPerformanceBonds
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzI4MjU_86603541-2814-44d2-ada6-31fccc6dc09d"
      unitRef="usd">329800000</mho:OutstandingPerformanceBonds>
    <mho:PerformanceLettersOfCreditOutstanding
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzI4Njk_ed3789bf-2b75-4120-9e72-fd06e4975947"
      unitRef="usd">86900000</mho:PerformanceLettersOfCreditOutstanding>
    <mho:FinancialLettersOfCredit
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzMwNzY_1fe0881b-92e8-464c-9a1a-3f2c4cad7eb5"
      unitRef="usd">7900000</mho:FinancialLettersOfCredit>
    <mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzMxMjA_d33aa095-b462-4a5a-86d5-60147c050e88"
      unitRef="usd">7400000</mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts>
    <mho:FinancialBonds
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzMxODc_54ba18d2-4b50-47cc-ae15-3a73629e091c"
      unitRef="usd">4900000</mho:FinancialBonds>
    <mho:CorporateNotes
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU0OTc1NTgyMzEzMA_f8a498ad-6bda-4bf8-a20f-15afcc204a8e"
      unitRef="usd">3400000</mho:CorporateNotes>
    <mho:OutstandingDepositsOnLandAndLots
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU4MzQ_7852afb6-726f-488e-8a67-8536b5319b87"
      unitRef="usd">72100000</mho:OutstandingDepositsOnLandAndLots>
    <mho:LandPurchaseDeposits
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU4NjU_06c65f00-f05f-40d3-9b10-1dfc029381f2"
      unitRef="usd">55700000</mho:LandPurchaseDeposits>
    <mho:PrepaidLandAcquisitionCosts
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU4OTg_043a9338-b82e-4953-8421-305e832b11b3"
      unitRef="usd">5700000</mho:PrepaidLandAcquisitionCosts>
    <mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU5MjM_d33aa095-b462-4a5a-86d5-60147c050e88"
      unitRef="usd">7400000</mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzU5MzA_70ccd3b6-2189-40a6-9d05-b0aa87634612"
      unitRef="usd">3300000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:PurchaseOptionsLand
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzYxMTc_1aa2eff7-2531-45c8-aa95-8c3d3a3c8a4d"
      unitRef="usd">803500000</us-gaap:PurchaseOptionsLand>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzYzNjM_d4e4961d-6b49-4d74-b803-73fd8c6df349"
      unitRef="usd">17000000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzYzNzA_e69a9b85-fce3-4450-aac5-b8a213eb83bf"
      unitRef="usd">2800000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzY0Mjc_f46c0266-a517-4025-b2f8-8a39d35fc10d"
      unitRef="usd">17000000</mho:ObligationForConsolidatedInventoryNotOwned>
    <mho:ObligationForConsolidatedInventoryNotOwned
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0XzY0MzQ_b3f00b97-cb9d-4e35-b543-b4fa7ea84945"
      unitRef="usd">2800000</mho:ObligationForConsolidatedInventoryNotOwned>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xMzYvZnJhZzpiZjQ2ZmFiMDZlM2Y0ODljODBiNzNiZTc0YTRlZjQ5NC90ZXh0cmVnaW9uOmJmNDZmYWIwNmUzZjQ4OWM4MGI3M2JlNzRhNGVmNDk0Xzc5MjI_1cce669a-eeaa-4208-b153-e65ed1e95e35"
      unitRef="usd">1200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzM1NDY_16dcb86a-108b-47a6-8608-9dec61dc0344">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, 2022, the Company&#x2019;s operating ROU asset and operating lease liability increased by $9.5 million and $9.8 million, respectively, as a result of $17.0 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), offset partially by $7.6&#160;million of additional ROU asset amortization and $7.2&#160;million of additional periodic lease expense.  As of December&#160;31, 2022, the Company&#x2019;s ROU asset was $60.4&#160;million and its operating &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;lease liability had a balance of $61.3 million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was 10.9 years, and the weighted-average discount rate was 3.7%.&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, 2022, 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;9,023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;4,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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,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;/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;16,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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, 2022:&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;2023&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,876&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;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;8,993&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;6,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;6,895&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;36,682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;75,944&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;(14,634)&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;61,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzI3MTU_26ec6bdd-c5e9-44d0-9d6e-7b70c077add4"
      unitRef="usd">9500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzI3MjI_ccd78779-7e5c-4081-bf3f-f32a4e12df04"
      unitRef="usd">9800000</us-gaap:CapitalLeaseObligationsIncurred>
    <mho:IncreaseinOperatingleasesduetonewleases
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzI4NjA_78108a3d-66cd-43e8-a732-559173bc6478"
      unitRef="usd">17000000</mho:IncreaseinOperatingleasesduetonewleases>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzU0OTc1NTgxNzU1MQ_24e67bfd-8539-474a-8a11-b26ade464364"
      unitRef="usd">7600000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzU0OTc1NTgxNzU5Ng_2bb075d0-5dab-46e3-90e5-946fafb41a1d"
      unitRef="usd">7200000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMxMDM_cb5cc427-4f2f-453d-a8a1-1c3532dff415"
      unitRef="usd">60400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMxNTc_2474629d-4039-4a24-b51a-6bb7dbc1a4c0"
      unitRef="usd">61300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMyNDM_0f3c82dc-f698-495e-97c6-f297136735f3">P10Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzMyOTA_0c6e7ac0-161e-4b27-a64b-14d0e7b7c182"
      unitRef="rate">0.037</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzM1NDc_4bba33c8-ad51-42bc-9661-22ea11c41ebb">&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, 2022, 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;9,023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;4,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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,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;/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;16,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzItMi0xLTEtMTQwNzEz_d0e89efc-7aae-4500-805d-68695f56d325"
      unitRef="usd">9023000</us-gaap:OperatingLeasePayments>
    <us-gaap:VariableLeasePayment
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzMtMi0xLTEtMTQwNzEz_8afc4609-5b0b-4d53-b365-d109a7cdc870"
      unitRef="usd">4371000</us-gaap:VariableLeasePayment>
    <us-gaap:ShortTermLeasePayments
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzQtMi0xLTEtMTQwNzEz_61c509e4-5bb8-4341-ad03-52d67dcfc88e"
      unitRef="usd">2644000</us-gaap:ShortTermLeasePayments>
    <us-gaap:OperatingLeaseExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTozMzc3NGUyZjk0Mzg0NTI5YWU4Mjg1MTM1YzY1NjYzNC90YWJsZXJhbmdlOjMzNzc0ZTJmOTQzODQ1MjlhZTgyODUxMzVjNjU2NjM0XzUtMi0xLTEtMTQwNzEz_51aaee7b-7ac0-4c45-97d9-44dbef1e24dd"
      unitRef="usd">16038000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90ZXh0cmVnaW9uOjVmMzk2Yzg0NTQ5OTRkNTJiNjU0ZjgyNmM1M2Q3YTFmXzM1NTM_5f4b0cc1-7605-4a6b-b0e4-e193113b869f">&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, 2022:&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;2023&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,876&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;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;8,993&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;6,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;6,895&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;36,682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;75,944&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;(14,634)&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;61,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzMtMS0xLTEtMTQwNzEz_6e4c8523-60a0-4e45-8a74-60976edd8e20"
      unitRef="usd">10876000</mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzQtMS0xLTEtMTQwNzEz_4848b0e2-0206-44de-9dc6-9409cdb6c842"
      unitRef="usd">8993000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzUtMS0xLTEtMTQwNzEz_49604149-4254-46f6-80a2-b1a77235543a"
      unitRef="usd">6772000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzYtMS0xLTEtMTQwNzEz_a2b295ce-1a69-4f8a-8fc7-ace62e137ab7"
      unitRef="usd">6895000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzctMS0xLTEtMTQwNzEz_d354766f-3a57-4fee-a135-464f4d5bea1c"
      unitRef="usd">5726000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzgtMS0xLTEtMTQwNzEz_f2a62ef4-a35d-4d4d-aca3-15a563a622a2"
      unitRef="usd">36682000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzktMS0xLTEtMTQwNzEz_4906fe7e-5b49-4404-9029-4d24aaedf353"
      unitRef="usd">75944000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzEwLTEtMS0xLTE0MDcxMw_b314d987-d295-4441-b10d-fc78d64a07cb"
      unitRef="usd">14634000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDIvZnJhZzo1ZjM5NmM4NDU0OTk0ZDUyYjY1NGY4MjZjNTNkN2ExZi90YWJsZTowMzVmN2E3MjYwMDk0Mjk3YWI5OTRlYzc5MTlmYmFlYy90YWJsZXJhbmdlOjAzNWY3YTcyNjAwOTQyOTdhYjk5NGVjNzkxOWZiYWVjXzExLTEtMS0xLTE0MDcxMw_ffd69bd3-b0eb-416a-9c10-4f598e717c6b"
      unitRef="usd">61310000</us-gaap:OperatingLeaseLiability>
    <mho:CommunityDevelopmentDistrictBondsTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIyODU_3b69cb12-8462-4a4b-b1e9-4d0fedd0250b">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, 2022 and 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, 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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="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/22/2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;&#x2014;&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;5,785&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.66%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/5/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.23%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.24%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;45,600&#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;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;/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 &lt;/span&gt;&lt;/div&gt;transfer of the property.&#160;&#160;The Company recorded a $29.7&#160;million and $20.1&#160;million liability related to these CDD bond obligations as of December&#160;31, 2022 and December&#160;31, 2021, respectively, along with the related inventory infrastructure.</mho:CommunityDevelopmentDistrictBondsTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIyOTk_519cccda-3757-49e9-863f-7188b537184e">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2022 and 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, 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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="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/22/2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;&#x2014;&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;5,785&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.66%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/5/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.23%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.24%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;45,600&#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;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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i649e267335364706b29caeb83233abc2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtMC0xLTEtMTQwNzEz_3b30bc34-fafb-414c-8835-bc39d88eeac9">2017-12-22</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i649e267335364706b29caeb83233abc2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtMS0xLTEtMTQwNzEz_4bccc6e4-aa64-4deb-832a-95ecfa2ee906">2048-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="if46270e5938a435fb5eddbfa407dcce8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtMi0xLTEtMTQwNzEz_c831214a-c9c3-44b5-af80-93bba8f97879"
      unitRef="number">0.0513</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="if46270e5938a435fb5eddbfa407dcce8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtNC0xLTEtMTQwNzEz_36093a2c-1e09-4e01-83ed-f8db4b10378b"
      unitRef="usd">9815000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i32e44505caa24f7eb5d25acc1cbf4cf8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzUtNS0xLTEtMTQwNzEz_44d6d258-d5a4-4082-8145-209002366fa9"
      unitRef="usd">9815000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i539334d554ce43289946f9fa6b4bc109_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtMC0xLTEtMTQwNzEz_4f5167bd-fe2d-4bee-b5cd-a48d6cb6496e">2018-09-24</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i539334d554ce43289946f9fa6b4bc109_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtMS0xLTEtMTQwNzEz_7309801e-9dd5-4575-8058-ab6720fe03ec">2049-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="idda400fe81b042b5b38279b7fb906ed2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtMi0xLTEtMTQwNzEz_8ce85734-2271-4868-8ebe-8254ea282ac0"
      unitRef="number">0.0509</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="idda400fe81b042b5b38279b7fb906ed2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtNC0xLTEtMTQwNzEz_7518e2bb-575f-42e0-8c6e-5e782ad859bf"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i7128677efac349f8a8f8be71932bfa36_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzYtNS0xLTEtMTQwNzEz_4a9a31f0-2dd3-4af0-97b6-506c438830de"
      unitRef="usd">5205000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i86ff59b65d0c4bd6838b4820bc3a7561_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctMC0xLTEtMTQwNzEz_f2c49f94-132c-40be-a1fd-3af8a258f5f9">2019-07-18</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i86ff59b65d0c4bd6838b4820bc3a7561_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctMS0xLTEtMTQwNzEz_47366dff-d5b1-4d4f-8abf-b2564d9e2a26">2050-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i7a94cb704d544000b2774c4ac18d600c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctMi0xLTEtMTQwNzEz_0e2d34ea-4b85-45aa-af19-5d91b59a2c01"
      unitRef="number">0.0410</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i7a94cb704d544000b2774c4ac18d600c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctNC0xLTEtMTQwNzEz_b4adc7f0-594e-42f9-bcf2-9be29f6cf009"
      unitRef="usd">4705000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i63b464ef7b324322a6164957cd27c276_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzctNS0xLTEtMTQwNzEz_835c63ba-91e6-4448-a4c0-c5d81033a238"
      unitRef="usd">4705000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ie11196a1021844939a38074f54e9baac_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtMC0xLTEtMTQwNzEz_bb44a4fc-a7a1-46ab-83f1-76b1551b7894">2020-10-29</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ie11196a1021844939a38074f54e9baac_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtMS0xLTEtMTQwNzEz_34593308-008e-4c5a-932b-953be0c2dd06">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="id806159322944b91a1680fff910bef04_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtMi0xLTEtMTQwNzEz_aedbc776-5b5c-46a0-9eb3-8d8bbf307602"
      unitRef="number">0.0380</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="id806159322944b91a1680fff910bef04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtNC0xLTEtMTQwNzEz_ee7b4109-3eda-497d-80b0-6692f14d9ab8"
      unitRef="usd">5785000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i9e038747eecf4fb8866a32b4252e1984_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzgtNS0xLTEtMTQwNzEz_879ee1e6-d028-4d3b-832c-53d8a940fcb0"
      unitRef="usd">5785000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="if4d5ec795b3249fb8396ff1edbbced38_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktMC0xLTEtMTQwNzEz_3fc22d6f-362e-410b-87a3-55a883d41346">2021-06-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="if4d5ec795b3249fb8396ff1edbbced38_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktMS0xLTEtMTQwNzEz_0956f17f-8093-4275-a556-416fc678b3b5">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i64f8a0383b5a40eaab5cc8c96b5bfa02_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktMi0xLTEtMTQwNzEz_d2fc3ed6-f191-4aba-b251-c523a36c7eb6"
      unitRef="number">0.0366</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i64f8a0383b5a40eaab5cc8c96b5bfa02_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktNC0xLTEtMTQwNzEz_e08ca7d3-70e7-44bb-964c-cf9605063cc8"
      unitRef="usd">6135000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i53dae8a945c64e019474cc027f57d05f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzktNS0xLTEtMTQwNzEz_14f99f45-13d3-491c-aa10-5f452b6771c6"
      unitRef="usd">6135000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ib83a09dd11d54aaf80f90fff9284e289_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTAtMS0xLTE0MDcxMw_8de00d61-b966-4207-8335-ae2496475c5c">2021-10-05</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ib83a09dd11d54aaf80f90fff9284e289_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTEtMS0xLTE0MDcxMw_77d5ed8f-3fbb-46f9-bf11-b10144cd2ba0">2052-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i396776bd26d144f8b5a2e8408f525951_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTItMS0xLTE0MDcxMw_93bf696c-a391-4b09-9d56-56af996ce4e8"
      unitRef="number">0.0359</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i396776bd26d144f8b5a2e8408f525951_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTQtMS0xLTE0MDcxMw_3b9ad06e-7ce0-4479-a89b-cac651578318"
      unitRef="usd">4910000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i7e0f62ca31cf4790aebf84c7224ea99b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEwLTUtMS0xLTE0MDcxMw_e3f64c97-bbf4-4b36-af38-803d9b7e8328"
      unitRef="usd">4910000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="idf28c85373fe43239b5c7baf6faf9223_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTAtMS0xLTE1OTk5Mg_832e5727-0834-4b41-8109-dc4430676552">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="idf28c85373fe43239b5c7baf6faf9223_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTEtMS0xLTE2MDAwNA_6d60e564-e543-40fe-acfa-5698268157fc">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i2726a2753da64810aaad109ea83044b7_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTItMS0xLTE2MDAwNA_7757a6af-0ecf-416b-b4aa-9098b8ccbe91"
      unitRef="number">0.0423</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i2726a2753da64810aaad109ea83044b7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTQtMS0xLTE2MDAxMg_a0c1043d-ae6b-4821-9a25-5e1ec80738e0"
      unitRef="usd">3750000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i05094b788a024f349fac17e6a5d5684b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTUtMS0xLTE2MDA0Mw_25952b36-6d57-4373-84fb-9a4e6d78749f"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ib096462b357c4d148074a6e000499053_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTAtMS0xLTE2MDAwNA_b010cae6-a126-4dd6-bbb8-695b75b6bfe0">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ib096462b357c4d148074a6e000499053_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTEtMS0xLTE2MDAwNA_ef1a8f2a-9432-4a75-891a-76f28208841b">2053-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i6248b930ab2c4323a966776df178ce7d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTItMS0xLTE2MDAwNA_0022babf-6441-49a5-95ae-e624f5307724"
      unitRef="number">0.0424</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i6248b930ab2c4323a966776df178ce7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTQtMS0xLTE2MDAxMg_5d3e5ad5-857f-48b3-8d97-e4f73db479d6"
      unitRef="usd">2125000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ia7ee8ce365bd4fb0adde041dab4f1eae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEyLTUtMS0xLTE2MDA0Mw_f4bbb371-2e51-4cfd-a2c8-652be1cc157c"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i315d697e3fb34b1483d734b7f1949546_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTAtMS0xLTE2MDAwNA_2bb1a27c-456e-4938-9e0b-d7333770dce8">2022-06-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i315d697e3fb34b1483d734b7f1949546_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTEtMS0xLTE2MDAwNA_89c11288-7692-46ab-8874-38447c8208fb">2052-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i74d871b79fdc43d7b5330569ca19a530_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTItMS0xLTE2MDAwNA_710016f3-b937-4feb-8a48-d6d3b617e7ea"
      unitRef="number">0.0540</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="i74d871b79fdc43d7b5330569ca19a530_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTQtMS0xLTE2MDAxMg_530dba86-84fa-46ff-8b1d-2d9d7bc019d0"
      unitRef="usd">5010000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i20b958a229314e08b4d92fa6436ab2c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzEzLTUtMS0xLTE2MDA0Mw_26128863-91ee-4b9d-8dc6-9e6934eeb98b"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i2fff2ae85e504c77bd1758c20986ae69_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTAtMS0xLTE2MDAwNA_816ecbcc-c25b-4f73-aa30-732503f93fbd">2022-06-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i2fff2ae85e504c77bd1758c20986ae69_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTEtMS0xLTE2MDAwNA_57e07152-048d-4256-94f5-f79e4621a8b5">2053-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="ib870cdf509cd4d8c9c854c939ca400b4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTItMS0xLTE2MDAwNA_0df4f1e7-a5f8-4bec-9ff8-69305fe1517c"
      unitRef="number">0.0540</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="ib870cdf509cd4d8c9c854c939ca400b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTQtMS0xLTE2MDAxMg_1e407ba1-18d1-4f2c-8455-a61092612034"
      unitRef="usd">3365000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i65890d842d2c44388d55ef7874f7d649_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzE0LTUtMS0xLTE2MDA0Mw_e3a002bc-69b2-4500-88ba-c0a5a9dcb7f7"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTQtMS0xLTE0MDcxMw_be3bac93-bc72-427d-92fc-a9cd4c31b071"
      unitRef="usd">45600000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90YWJsZTpkYWRhM2JiNWQ0Mzk0YzFkODg2Yjk5NmI1ZmJmOGE4Mi90YWJsZXJhbmdlOmRhZGEzYmI1ZDQzOTRjMWQ4ODZiOTk2YjVmYmY4YTgyXzExLTUtMS0xLTE0MDcxMw_01e6eafa-4476-47e4-b281-106507bd4dab"
      unitRef="usd">36555000</us-gaap:OtherLongTermDebt>
    <mho:CommunityDevelopmentDistrictObligations
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIxNDY_be326e18-0d48-4445-b645-346845e06123"
      unitRef="usd">29700000</mho:CommunityDevelopmentDistrictObligations>
    <mho:CommunityDevelopmentDistrictObligations
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDUvZnJhZzo2ZGQ3YzhhYTlmMGE0MzQxYjMzMTI1NjYyZWNhNjc1Yi90ZXh0cmVnaW9uOjZkZDdjOGFhOWYwYTQzNDFiMzMxMjU2NjJlY2E2NzViXzIxNTM_98c40513-aa64-4e5f-8a32-46257906616a"
      unitRef="usd">20100000</mho:CommunityDevelopmentDistrictObligations>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMzUw_ad6a81ba-fb8f-48f4-ae18-12d865393a08">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;On December 9, 2022, the Company entered into an amendment to the Credit Facility which, among other things (1) increased the commitments from lenders to $650 million from $550 million, (2) extended the maturity to December&#160;9, 2026, (3) increased the accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $800 million, subject to obtaining additional commitments from lenders, (4) increased the sub-facility for letters of credit included in the Credit Facility to $250 million from $150 million, and (5) replaced LIBOR with SOFR as an interest rate bench mark (subject to a floor of 0.25%) and permitted the Company to select an index rate for each borrowing from multiple interest rate options, including one, three or six month adjusted term SOFR, plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#x2019;s then applicable leverage ratio).&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.6&#160;billion of availability for additional senior debt at December&#160;31, 2022.  As a result, the full $650 million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2022, there were no borrowings outstanding and $94.9&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $555.1&#160;million. The Credit Facility includes a $250 million sub-facility for letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the Credit Facility are guaranteed by all of the Company&#x2019;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the Company&#x2019;s $300.0 million aggregate principal amount of 3.95% Senior Notes due 2030 (the &#x201c;2030 Senior Notes&#x201d;) and the Company&#x2019;s $400.0 million aggregate principal amount of 4.95% Senior Notes due 2028 (the &#x201c;2028 Senior Notes&#x201d;).  The guarantors for the Credit Facility (the &#x201c;Subsidiary Guarantors&#x201d;) are the same subsidiaries that guarantee the 2030 Senior Notes and the 2028 Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the Credit Facility are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#x2019; existing and future unsecured senior indebtedness.  Our obligations under the Credit Facility are effectively subordinated to our and the Subsidiary Guarantors&#x2019; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth ($1.3&#160;billion at December&#160;31, 2022 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, 2022, 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 $200 million, which increased to $275 million from September 19, 2022 to November 13, 2022 and increased to $300 million from November 14, 2022 to February 6, 2023 (periods of increases in the volume of mortgage originations).  The MIF Mortgage Warehousing Agreement expires on May&#160;26, 2023.  Interest on amounts borrowed under the MIF Mortgage Warehousing Agreement is payable at a per annum rate equal to the one-month BSBY rate (adjusting daily) (subject to a floor of 0.25%)  plus a spread of 190 basis points.  The MIF Mortgage Warehousing Agreement also contains certain financial covenants. At December&#160;31, 2022, M/I Financial was in compliance with all financial covenants of the MIF Mortgage Warehousing Agreement.&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 &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;$90&#160;million. The MIF Mortgage Repurchase Facility expires on October&#160;23, 2023.  M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate equal to One-Month Term SOFR (subject to an all-in  floor of  2.375% or 2.75% based on the type of loan) and adjusts certain financial covenant limits, plus 150 or 200 basis points depending on the loan type.  The MIF Mortgage Repurchase Facility also contains certain financial covenants. At December&#160;31, 2022, M/I Financial was in compliance with all financial covenants of 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-weight:400;line-height:120%"&gt;At December 31, 2022 and 2021, M/I Financial&#x2019;s total combined maximum borrowing availability under the two credit facilities were $390.0&#160;million and $325.0&#160;million, respectively. At December&#160;31, 2022 and December&#160;31, 2021, M/I Financial had $245.7&#160;million and $266.2&#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;As of both December 31, 2022 and 2021, we had $300.0 million of our 2030 Senior Notes outstanding.  The 2030 Senior Notes bear interest at a rate of&#160;3.95%&#160;per year, payable semiannually in arrears on February 15 and August 15 of each year, and mature on February&#160;15, 2030. The Company may redeem some or all of the 2030 Senior Notes at any time prior to August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), at a redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date, plus a &#x201c;make-whole&#x201d; amount set forth in the indenture governing the 2030 Senior Notes. In addition, on or after August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), the Company may redeem some or all of the 2030 Senior Notes at a redemption price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of both December 31, 2022 and 2021, we had $400.0 million of our 2028 Senior Notes outstanding.  The 2028 Senior Notes bear interest at a rate of&#160;4.95%&#160;per year, payable semiannually in arrears on February 1 and August 1 of each year, and mature on February&#160;1, 2028. We may redeem all or any portion of the 2028 Senior Notes on or after February 1, 2023 at a stated redemption price, together with accrued and unpaid interest thereon. The redemption price will initially be&#160;103.713%&#160;of the principal amount outstanding, but will decline to 102.475%&#160;of the principal amount outstanding if redeemed during the 12 month period beginning on February 1, 2024, will further decline to&#160;101.238%&#160;of the principal amount outstanding if redeemed during the 12-month period beginning on February 1, 2025 and will further decline to&#160;100.000%&#160;of the principal amount outstanding if redeemed on or after February 1, 2026, but prior to maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof&#x37e; enter into certain sale and leaseback transactions&#x37e; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#x2019;s assets. These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes. As of December&#160;31, 2022, 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, 2022, the Company was in compliance with all terms, conditions, and covenants under the indenture. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed jointly and severally on a senior unsecured basis by the Subsidiary Guarantors.  The 2030 Senior Notes and the 2028 Senior Notes are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#x2019; existing and future unsecured senior indebtedness.&#160; The 2030 Senior Notes and the 2028 Senior Notes are effectively subordinated to our and the Subsidiary Guarantors&#x2019; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indenture governing the 2028 Senior Notes limits our ability to pay dividends on, and repurchase, our common shares and any of our preferred shares then outstanding to the amount of the positive balance in our &#x201c;restricted payments basket,&#x201d; as defined in the indenture.  The &#x201c;restricted payments basket&#x201d; is equal to $125.0&#160;million plus (1) 50% of our aggregate consolidated net income (or minus 100%  of our aggregate consolidated net loss) from October 1, 2015, excluding income or loss from Unrestricted Subsidiaries (as defined in the indenture), plus (2) 100% of the net cash proceeds from either &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;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 $661.7&#160;million and $487.5 million at December 31, 2022 and 2021, 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 as of December 31, 2021, which are comprised of notes payable acquired in the normal course of business.  There were no other borrowings in Notes Payable - Other as of December 31, 2022.&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, 2022 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;2023&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;245,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-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;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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;945,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA0MjM_88fba0b7-09f3-4243-83e3-3d4771039ee1"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i1e3f360837b64c64bb0297544c209d43_I20220930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA0MzQ_4e38d6de-5427-4a48-a4ac-b7d9d6759abc"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="i3207b08eece44763a63c350680b250a1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA0NzU_c1c829ac-0868-4b76-90df-d9b6c0eb89d2">2026-12-09</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzOTI1Mw_bd5e023e-a417-4048-b47b-6ee198f5135d"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <mho:Sublimitforlettersofcredit
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA1Nzk_44b04d87-a98b-4374-bb82-4811becfb49a"
      unitRef="usd">250000000</mho:Sublimitforlettersofcredit>
    <mho:Sublimitforlettersofcredit
      contextRef="i1e3f360837b64c64bb0297544c209d43_I20220930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA1OTA_07ab67b1-2c11-4484-a42c-c00a12b28ec8"
      unitRef="usd">150000000</mho:Sublimitforlettersofcredit>
    <mho:SOFRFloor
      contextRef="i3207b08eece44763a63c350680b250a1_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzOTI2NA_dafe778c-31f7-4ab0-9853-45e671cff9b9"
      unitRef="number">0.0025</mho:SOFRFloor>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzk5Mg_bec84d92-309c-4c60-ab4b-0a6bccbe8d13"
      unitRef="usd">1600000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxOTkwMjMyNzAxMDE_88fba0b7-09f3-4243-83e3-3d4771039ee1"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMDE_ac622f5d-7b6f-40ff-8d85-bda9a4b6a5b7"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <mho:LettersOfCreditOutstandingUnderCreditFacility
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMzE_bf5202fd-ca33-41ee-8556-7de2e5a0fcfd"
      unitRef="usd">94900000</mho:LettersOfCreditOutstandingUnderCreditFacility>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEzMTg_1f269859-e119-4cb1-af2a-970fda2d4d54"
      unitRef="usd">555100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <mho:Sublimitforlettersofcredit
      contextRef="ibd887627b8774712bcc184ff04ccd657_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxOTkwMjMyNzAxMDk_44b04d87-a98b-4374-bb82-4811becfb49a"
      unitRef="usd">250000000</mho:Sublimitforlettersofcredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIwODM_2529ce1d-97f1-425c-b876-96edfe32af98"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxMTY_2def475a-f82f-4a3e-aaaf-f68521cc0c1f"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIxODU_5521569d-2f89-40b4-8804-da26c5eea605"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzIyMTg_b0c7b77d-9025-421e-9f1a-3d008c6d89df"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMxMzM_f229f60d-efe7-4f80-b4f0-3bd0b92d7188"
      unitRef="usd">1300000000</us-gaap:MinimumNetWorthRequiredForCompliance>
    <mho:Leverageratio
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMyNjk_62ae313e-d673-485a-acaa-20b7d6b61a3a"
      unitRef="number">0.60</mho:Leverageratio>
    <mho:InterestCoverageRatio
      contextRef="i0da230bbf7644c72ba98d1faf67f5638_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMzMjU_9ba3620b-45af-40b6-af66-b4034e36c629"
      unitRef="number">1.5</mho:InterestCoverageRatio>
    <mho:InterestCoverageRatio
      contextRef="i93ff9a809d654ab39fdb4785b68fb4a2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzMzMzE_ae907424-2b26-4700-a433-0cabefcd34db"
      unitRef="number">1.0</mho:InterestCoverageRatio>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i594363e78e2c4d6ebddcb47f6250a7fd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5Mzg_66b81d2c-7e35-4775-b446-a16d7712655c"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i15a08c4b45814c99a1f69a5a66f07851_I20220919"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5NDU_dc5c6978-9429-423b-9b6b-edd374e67fc8"
      unitRef="usd">275000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i20aa1eae04c647da9c999ab06741b47e_I20221114"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5ODI_56c45100-95af-4feb-a909-e84c22104358"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDA5OTc_66d4de83-25a1-481f-a0b5-784657af8f89">2023-05-26</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mho:LiborFloor
      contextRef="if17a09ac1d5d4d16a2e16f06464bd039_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDEwMTI_4dd3796b-8da5-4501-8ff7-b9bc4bbfbdc5"
      unitRef="number">0.0025</mho:LiborFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i48e747653ff24e6194add92010abad27_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzNjc1NQ_928935f2-5a9b-44d7-97ac-75b6b8193052"
      unitRef="usd">90000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDEwMTY_b9e07a2f-75be-4eaa-837d-7020576fe97f">2023-10-23</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mho:SOFRLoanType2
      contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDE2MjU_e4bef4c6-58ed-4938-a644-23a7e3f87db1"
      unitRef="number">0.02375</mho:SOFRLoanType2>
    <mho:SOFR
      contextRef="iab93391eda194a319c81352b2aa5c5cd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEwOTk1MTE2NDE2Mjk_396e2d30-4195-4245-ac7d-5b1994c99e71"
      unitRef="number">0.0275</mho:SOFR>
    <mho:MaximumBorrowingAvailabilityUnderAllCreditLines
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU3NTM_4e11df5c-1c0a-4056-bf24-1cd834476977"
      unitRef="usd">390000000</mho:MaximumBorrowingAvailabilityUnderAllCreditLines>
    <mho:MaximumBorrowingAvailabilityUnderAllCreditLines
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU3NjA_72a2fc7c-51d5-4857-bb4b-70868e7a1789"
      unitRef="usd">325000000</mho:MaximumBorrowingAvailabilityUnderAllCreditLines>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU4MTA_ddc0234a-595b-48cf-b52f-e61d334fb6d5"
      unitRef="usd">245700000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU4MTc_43c4d14a-ff95-4a82-b774-c7525fc0bcde"
      unitRef="usd">266200000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMTI4MA_2529ce1d-97f1-425c-b876-96edfe32af98"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib9ec5d4255d741feb574f7114b869268_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMTI5Mg_2def475a-f82f-4a3e-aaaf-f68521cc0c1f"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i639a87e43e5c490f902b3a8ffc94979f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMTI5Ng_7041890f-65c5-4917-a8de-7c891f999eb9">2030-02-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i19bab0d66637410bad987b4a8b377be9_D20290815-20300215"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzU0OTc1NTgzMjU2MA_18d006f7-963a-44fb-b17a-e2e95d321695"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzcyNzY_5521569d-2f89-40b4-8804-da26c5eea605"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i59c2db4732a94f0e8b074ce11bc8bdea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzczNjg_b0c7b77d-9025-421e-9f1a-3d008c6d89df"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="if3c6432f15a64b0ba471fcdad91e55b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc0Njg_9f4c1ebe-874e-44f3-81a8-61af38f825f4">2028-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i9c7eb72bf77d4235971c5de38f9d9711_D20200122-20240131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc2Nzk_13c10141-cdc2-43b1-bebd-5adb02db452b"
      unitRef="rate">1.03713</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ieb74d065cd674a44aaecd856532c2414_D20240201-20250131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc3Mzk_2b77109c-78bb-4b96-a050-4e734efa80aa"
      unitRef="rate">1.02475</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if3c1a5c9828e450684a7392ad81f404a_D20250201-20260131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzc4NzI_dbfee827-a944-4c50-8458-a498e074f698"
      unitRef="rate">1.01238</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="iad0f5ffbd1f74b26b58d2467907dc6ad_D20260201-20280131"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzgwMDg_4c10c32b-86d1-490f-9db7-0e7e78dff866"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <mho:Restrictionsonpaymentofdividends
      contextRef="i1d7cc6abf43d4a7d9c7fe382c651a7d5_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMDM0_f6242fa3-7c80-461f-8ecc-b6b486ae39cc"
      unitRef="usd">125000000</mho:Restrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends
      contextRef="i8bdc7f7a022649e1806e73ccd54c2301_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMDQ2_3fbd3ffa-9fdb-475a-addf-d79c38189be7"
      unitRef="number">0.50</mho:Percentrestrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends
      contextRef="ica57d0f7c3a24780895e8bbea58b4400_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMTAw_445808f8-dee4-4097-9a1f-239c417ded1d"
      unitRef="number">1</mho:Percentrestrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends
      contextRef="ia7eabfa0fb744593812334fe7fc56652_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExMjYy_bcd0a254-3409-406f-b9e2-d8329586ebff"
      unitRef="number">1</mho:Percentrestrictionsonpaymentofdividends>
    <us-gaap:EquityRestrictions
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExNTUx_b2aa6171-47bd-4c2e-99a8-3387ec751b4a"
      unitRef="usd">661700000</us-gaap:EquityRestrictions>
    <us-gaap:EquityRestrictions
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzExNTU4_10d9edfb-2204-470a-979e-1f12c8a3b032"
      unitRef="usd">487500000</us-gaap:EquityRestrictions>
    <us-gaap:OtherNotesPayable
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMDY5_7156f954-b94b-44d2-b5c1-b3f8a5de29e7"
      unitRef="usd">4500000</us-gaap:OtherNotesPayable>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90ZXh0cmVnaW9uOjE5Njc4NmNhNjcxYzQ4ZmRhYTliMDY3YzNhOTJmN2VlXzEyMzY5_f38c17ee-c9bf-4f8b-903e-fbeac4e1046b">&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, 2022 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;2023&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;245,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-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;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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;945,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzEtMS0xLTEtMTQwNzEz_8e500e18-b3b5-4dc4-a64f-a2452119ecf2"
      unitRef="usd">245741000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzItMS0xLTEtMTQwNzEz_75be353c-fb39-4ac4-98e0-f58c0d7c1ed4"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzMtMS0xLTEtMTQwNzEz_88de6662-4782-4a93-9967-01134f1ae996"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzQtMS0xLTEtMTQwNzEz_7fa1d90e-74f4-4e99-b8cf-e37fab69d07a"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzUtMS0xLTEtMTQwNzEz_ac3f396a-4923-4a7e-83ae-8adbbb6b12d4"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzYtMS0xLTEtMTQwNzEz_2712ae86-4954-464a-88fa-4d15a5b5a2c3"
      unitRef="usd">700000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <mho:LongTermDebtMaturitiesRepaymentsOfPrincipal
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNDgvZnJhZzoxOTY3ODZjYTY3MWM0OGZkYWE5YjA2N2MzYTkyZjdlZS90YWJsZTpjNjg2MTgzYzBjYTg0NGI3OTg3MDkyZmQxNDUyNzg5MC90YWJsZXJhbmdlOmM2ODYxODNjMGNhODQ0Yjc5ODcwOTJmZDE0NTI3ODkwXzctMS0xLTEtMTQwNzEz_cc0ffd0c-2f4f-49bc-bd10-0c8f73ef43ed"
      unitRef="usd">945741000</mho:LongTermDebtMaturitiesRepaymentsOfPrincipal>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTQvZnJhZzoxOGI2NzAyOWM1YzE0NDU4YThkMjMyYzlmNGU4OWYwZC90ZXh0cmVnaW9uOjE4YjY3MDI5YzVjMTQ0NThhOGQyMzJjOWY0ZTg5ZjBkXzI3Nzg_43f313f1-752c-47ca-a136-dca95bd2e48b">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 via a quantitative test during the fourth quarter of 2022, and there was no impairment recorded at December&#160;31, 2022.  There were no indicators of impairment or impairment charges recorded at December&#160;31, 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 evaluation of goodwill for possible impairment includes estimating fair value using one or a combination of valuation techniques, such as discounted cash flows.  These valuations require the Company to make estimates and assumptions regarding future operating results, cash flows, changes in capital expenditures, selling prices, profitability, and the cost of capital.  Although the Company believes its assumptions and estimates are reasonable, deviations from the assumptions and estimates could produce a materially different result.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:Goodwill
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTQvZnJhZzoxOGI2NzAyOWM1YzE0NDU4YThkMjMyYzlmNGU4OWYwZC90ZXh0cmVnaW9uOjE4YjY3MDI5YzVjMTQ0NThhOGQyMzJjOWY0ZTg5ZjBkXzM2Ng_eccc1e03-f4b8-44f4-8478-41cb33246841"
      unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90ZXh0cmVnaW9uOmVkNGQ0OTNjNjFhMDRmNTFhNzVjOWY2M2ZhNGJiNTFkXzI2NA_78d4049d-4ed2-4a37-9388-6037a7a4cec3">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, 2022, 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: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;2022&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;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;/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;490,662&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;396,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;27,876&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;298&#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;322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding - adjusted for assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,463&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,152&#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: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;17.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;13.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;17.24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;13.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90ZXh0cmVnaW9uOmVkNGQ0OTNjNjFhMDRmNTFhNzVjOWY2M2ZhNGJiNTFkXzI2NQ_c1830385-05e9-4852-a1c5-065fb67d1f4a">&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, 2022, 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: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;2022&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;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;/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;490,662&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;396,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;27,876&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;298&#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;322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding - adjusted for assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,463&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,152&#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: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;17.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;13.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;17.24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;13.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzQtMS0xLTEtMTQwNzEz_888905fe-6a05-48f1-b2be-673ebd69404b"
      unitRef="usd">490662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzQtMy0xLTEtMTQwNzEz_b01ef42e-f7ed-4a69-9a2e-b83a03eff9e8"
      unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzQtNS0xLTEtMTQwNzEz_5c9b1ae4-af81-4a5a-b5e0-cc21cb52b673"
      unitRef="usd">239874000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzgtMS0xLTEtMTQwNzEz_228a559f-8a9c-456b-bdb0-a856cbae343b"
      unitRef="shares">27876000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzgtMy0xLTEtMTQwNzEz_a43742df-f8a7-4f99-be35-9356eb09addb"
      unitRef="shares">29092000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzgtNS0xLTEtMTQwNzEz_cd3651f0-a5cd-480e-8bce-f755b6fa8f29"
      unitRef="shares">28610000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <mho:IncrementalCommonSharesAttributableToStockOptions
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEwLTEtMS0xLTE0MDcxMw_54b2d8c3-77bf-4b66-a441-4dbd808d6819"
      unitRef="shares">265000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <mho:IncrementalCommonSharesAttributableToStockOptions
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEwLTMtMS0xLTE0MDcxMw_452e8ec9-4ddb-4090-9868-8cd79ef353be"
      unitRef="shares">468000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <mho:IncrementalCommonSharesAttributableToStockOptions
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEwLTUtMS0xLTE0MDcxMw_60d8595a-10c2-4520-8a14-5247753949e4"
      unitRef="shares">298000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzExLTEtMS0xLTE0MDcxMw_5d68a7df-bbee-410b-a131-ea1e0cc090ca"
      unitRef="shares">322000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzExLTMtMS0xLTE0MDcxMw_49081be7-da3a-4078-9579-ca976355d440"
      unitRef="shares">320000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzExLTUtMS0xLTE0MDcxMw_5e77a0d9-a9e4-4b70-83c9-2464c81d64a6"
      unitRef="shares">244000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEzLTEtMS0xLTE0MDcxMw_f0859f3d-c4f0-49c8-8b5e-8c079da5cb99"
      unitRef="shares">28463000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEzLTMtMS0xLTE0MDcxMw_4bab7db9-1ef2-465e-a7be-837b972f3025"
      unitRef="shares">29880000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzEzLTUtMS0xLTE0MDcxMw_77eea75e-7771-49db-9bc2-62ca83ec680b"
      unitRef="shares">29152000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE1LTEtMS0xLTE0MDcxMw_15cc05b5-72f9-4fcf-a982-e5603965dce1"
      unitRef="usdPerShare">17.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE1LTMtMS0xLTE0MDcxMw_0848dd84-7a15-4e40-b9f5-8300d9ad87a3"
      unitRef="usdPerShare">13.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE1LTUtMS0xLTE0MDcxMw_793b671c-0c58-4f89-a298-38918e0dd741"
      unitRef="usdPerShare">8.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE2LTEtMS0xLTE0MDcxMw_fa65497b-7526-49a0-99c4-8f353db8eb0a"
      unitRef="usdPerShare">17.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE2LTMtMS0xLTE0MDcxMw_c3827b95-7cdc-4d74-a629-8c29bf746240"
      unitRef="usdPerShare">13.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE2LTUtMS0xLTE0MDcxMw_b31f003b-eea4-4c36-bdf4-30a8ec01d466"
      unitRef="usdPerShare">8.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE3LTEtMS0xLTE0MDcxMw_d275fae3-2c33-47c6-b9f3-bdeed92706ce"
      unitRef="shares">846000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE3LTMtMS0xLTE0MDcxMw_ac818c32-2efc-4741-b117-04b272fd9093"
      unitRef="shares">11000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNTcvZnJhZzplZDRkNDkzYzYxYTA0ZjUxYTc1YzlmNjNmYTRiYjUxZC90YWJsZTpiYTA0OGRjYTgyNDg0MThkODAzMzdiMzhkYzhlODA2MS90YWJsZXJhbmdlOmJhMDQ4ZGNhODI0ODQxOGQ4MDMzN2IzOGRjOGU4MDYxXzE3LTUtMS0xLTE0MDcxMw_0bc9fb8a-30f0-4f61-b1f2-d189ca02b4cf"
      unitRef="shares">379000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0Nzc_efaf767e-211f-4c16-8dfa-5a0b503a574c">Income Taxes&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and attributable to operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates expected to apply in the years in which the temporary differences are expected to be recovered or paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; we evaluate our deferred tax assets, including the benefit from NOLs and tax credit carryforwards, if any, to determine if a valuation allowance is required.  Companies must assess, using significant judgments, whether a valuation allowance should be established based on the consideration of all available evidence using a &#x201c;more likely than not&#x201d; standard with significant weight being given to evidence that can be objectively verified.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  Based upon a review of all available evidence, we believe our deferred tax assets were fully realizable in all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Inflation Reduction Act (IRA) was enacted August 16, 2022 to address the high cost of prescription drugs, healthcare availability, climate change and inflation. The IRA extended the energy efficient homes credit through 2032 and, as a result, the Company recognized a $10.0&#160;million year-to-date tax benefit during 2022. At December&#160;31, 2022, the Company&#x2019;s total deferred tax assets were $41.5&#160;million which were offset by $23.5&#160;million of total deferred tax liabilities for a $18.0&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty, insurance and other accruals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;9,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="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;2,097&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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,430&#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;9,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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,033&#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;15,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900&#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;421&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335&#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;2,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;809&#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;41,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;30,336&#160;&lt;/span&gt;&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;645&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;373&#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;7,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;6,139&#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;15,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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,763&#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;534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;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="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;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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 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;20,085&#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: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;18,019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;10,251&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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;126,752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;93,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;25,560&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;22,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;152,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="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;116,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:&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;(6,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(7,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;144,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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 2022, 2021 and 2020, the Company&#x2019;s effective tax rate was 22.76%, 22.05%, and 22.63%, respectively. Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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;133,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;106,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;21,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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(166)&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,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;/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;(10,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(445)&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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;144,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S. federal jurisdiction, and various states.&#160;&#160;The Company is no longer subject to U.S. federal, state or local examinations by tax authorities for years before 2018.&#160;&#160;The Company is audited from time to time, and if any adjustments are made, they would be either immaterial or reserved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense.&#160;&#160;At December&#160;31, 2022, 2021 and 2020, we had no unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in prior years.  We believe that our current income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had $0.1&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2022.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $0.1&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzI3NDg3NzkwNzQwNzM_5e176ad9-8a16-4888-88f8-3dc0c8e53663"
      unitRef="usd">10000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzE2OTY_f46af50f-66b4-4771-94ba-91ba2989c421"
      unitRef="usd">41500000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzE3MTg_40eee49c-290d-4d8a-a7d8-34815bfae1a4"
      unitRef="usd">23500000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzE3NjE_2054aca3-5794-401f-9949-1f2fe2fd4480"
      unitRef="usd">18000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0NjI_5d4a8d90-c127-4553-9893-8e333ec051d0">&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty, insurance and other accruals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;9,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="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;2,097&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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,430&#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;9,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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,033&#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;15,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900&#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;421&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335&#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;2,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;809&#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;41,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;30,336&#160;&lt;/span&gt;&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;645&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;373&#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;7,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;6,139&#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;15,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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,763&#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;534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;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="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;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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 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;20,085&#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: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;18,019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;10,251&#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="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzMtMS0xLTEtMTQwNzEz_e162e1db-7f79-4653-a398-13bc21e817cc"
      unitRef="usd">11446000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzMtMi0xLTEtMTQwNzEz_75b8b4bb-0462-474e-b6a1-12a46f6c1e05"
      unitRef="usd">9764000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzQtMS0xLTEtMTQwNzEz_7e05cf5e-ac59-43fa-aa6f-bc7a849aff29"
      unitRef="usd">2097000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzQtMi0xLTEtMTQwNzEz_c22136fe-ade7-4720-b641-e746a72697f0"
      unitRef="usd">1430000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzUtMS0xLTEtMTQwNzEz_eb0d1662-df50-48a3-9884-0e15323daf75"
      unitRef="usd">9474000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzUtMi0xLTEtMTQwNzEz_9261f2e2-63d9-47e2-8301-aa0ce300f097"
      unitRef="usd">5033000</us-gaap:DeferredTaxAssetsInventory>
    <mho:DeferredTaxAssetOperatingLeaseLiabilities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzYtMS0xLTEtMTQwNzEz_9e83aca0-4402-4fe9-96a7-70540663c8db"
      unitRef="usd">15359000</mho:DeferredTaxAssetOperatingLeaseLiabilities>
    <mho:DeferredTaxAssetOperatingLeaseLiabilities
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzYtMi0xLTEtMTQwNzEz_51922b38-8319-4e66-aeea-b0f43efa044d"
      unitRef="usd">12900000</mho:DeferredTaxAssetOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzctMS0xLTEtMTQwNzEz_3748866f-5de9-478f-b9c2-32b838c407e1"
      unitRef="usd">421000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzctMi0xLTEtMTQwNzEz_dfdac6c5-bdce-42d4-b52e-80ba63d3d9c9"
      unitRef="usd">335000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzgtMS0xLTEtMTQwNzEz_2c15a07a-6de5-4961-8b89-cdae1e0bc74d"
      unitRef="usd">65000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzgtMi0xLTEtMTQwNzEz_8e6fab95-081f-4c22-ba04-21df12edd0e8"
      unitRef="usd">65000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzktMS0xLTEtMTQwNzEz_8a4b7236-7bc2-41b4-9a60-24afec829079"
      unitRef="usd">2656000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzktMi0xLTEtMTQwNzEz_340832b7-9ae0-4c4b-9776-329a0ea91f02"
      unitRef="usd">809000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEwLTEtMS0xLTE0MDcxMw_4f18d248-ccc4-40db-b376-2643575b25cd"
      unitRef="usd">41518000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEwLTItMS0xLTE0MDcxMw_64debeec-9bff-45dd-b5b7-d3fc0f587acd"
      unitRef="usd">30336000</us-gaap:DeferredTaxAssetsGross>
    <mho:Federaleffectofstatedeferredtaxes
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEzLTEtMS0xLTE0MDcxMw_704fc96a-5176-46c3-8187-146ed9e7fc89"
      unitRef="usd">645000</mho:Federaleffectofstatedeferredtaxes>
    <mho:Federaleffectofstatedeferredtaxes
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzEzLTItMS0xLTE0MDcxMw_6c4d37da-e360-4af5-a7da-2e893e333ed9"
      unitRef="usd">373000</mho:Federaleffectofstatedeferredtaxes>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE0LTEtMS0xLTE0MDcxMw_5d7ce3bb-82e4-4632-9e9d-01e905e2c0e3"
      unitRef="usd">7185000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE0LTItMS0xLTE0MDcxMw_e860284e-008e-4259-82f0-7031762a9902"
      unitRef="usd">6139000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE1LTEtMS0xLTE0MDcxMw_0b97e0d1-667a-4617-aef7-f745c25c2261"
      unitRef="usd">15135000</mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets>
    <mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE1LTItMS0xLTE0MDcxMw_dec7fefb-a0e9-4499-8da8-c392c11554dc"
      unitRef="usd">12763000</mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE2LTEtMS0xLTE0MDcxMw_1d8920ba-7b8c-41f3-a344-54d26b21501d"
      unitRef="usd">534000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE2LTItMS0xLTE0MDcxMw_c21dfdab-ac2f-4d92-b098-748a0d081a30"
      unitRef="usd">810000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE4LTEtMS0xLTE0MDcxMw_a5592d99-e2c1-4297-a6d0-997c5bd63466"
      unitRef="usd">23499000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzE4LTItMS0xLTE0MDcxMw_5bb3990d-bda2-49d0-becd-201d2648e4ba"
      unitRef="usd">20085000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzIwLTEtMS0xLTE0MDcxMw_f4c20528-446b-4d66-80c6-f7fc93b276a2"
      unitRef="usd">18019000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo2YzYxZDQyMTI3Mzk0NzQ5OTFlMmIwNmIwYWJhYjViZC90YWJsZXJhbmdlOjZjNjFkNDIxMjczOTQ3NDk5MWUyYjA2YjBhYmFiNWJkXzIwLTItMS0xLTE0MDcxMw_a1588630-4feb-4232-8fc1-46dae65b58f4"
      unitRef="usd">10251000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0Njc_c55918b9-9b84-49d8-a42b-f021fc66b25a">&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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;126,752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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;93,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;25,560&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;22,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;152,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="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;116,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:&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;(6,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(7,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;144,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzMtMS0xLTEtMTQwNzEz_aedd8d92-cd0c-4cd3-9121-1510302e96f1"
      unitRef="usd">126752000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzMtMi0xLTEtMTQwNzEz_fdb89c20-63c6-4482-9118-8f9598d4806b"
      unitRef="usd">93869000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzMtMy0xLTEtMTQwNzEz_9b47ab16-4d4b-4fd7-9ffe-c665b69bc46e"
      unitRef="usd">54634000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzQtMS0xLTEtMTQwNzEz_08cab4ca-1521-4005-b5d4-513ca4b3fdb1"
      unitRef="usd">25560000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzQtMi0xLTEtMTQwNzEz_d78ccd37-59be-4db3-a034-6252f619eed2"
      unitRef="usd">22445000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzQtMy0xLTEtMTQwNzEz_a4fff52a-420f-40bd-92fb-31d1fe32de12"
      unitRef="usd">12087000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzUtMS0xLTEtMTQwNzEz_15b642e8-3f46-4257-b6d3-89e0c18ca630"
      unitRef="usd">152312000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzUtMi0xLTEtMTQwNzEz_dc891495-3d91-4398-bebc-55d199a6988b"
      unitRef="usd">116314000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzUtMy0xLTEtMTQwNzEz_e0ca03bb-e00b-4ebf-80c4-08a5985a142f"
      unitRef="usd">66721000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEwLTEtMS0xLTE0MDcxMw_2242ae45-5a78-4693-a190-f69f774e35e2"
      unitRef="usd">-6740000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEwLTItMS0xLTE0MDcxMw_6841501e-f512-40a4-aac6-0d39d447a492"
      unitRef="usd">-3530000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEwLTMtMS0xLTE0MDcxMw_85f7dc3d-5fb8-45be-bbbb-0f3d0bcdf3c1"
      unitRef="usd">2520000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzExLTEtMS0xLTE0MDcxMw_39a39d48-30b2-40d1-bf39-4ee2a86e17c9"
      unitRef="usd">-1027000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzExLTItMS0xLTE0MDcxMw_d0fd9eaa-90c0-4b04-9df5-6927c8b24e85"
      unitRef="usd">-538000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzExLTMtMS0xLTE0MDcxMw_40ff66f3-bd09-4e2b-9661-c356ec8dfddd"
      unitRef="usd">928000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEyLTEtMS0xLTE0MDcxMw_6e01e778-087e-4681-9747-bf473f699a63"
      unitRef="usd">-7767000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEyLTItMS0xLTE0MDcxMw_5b08951b-9905-4f36-b4ea-dff3c9a68dca"
      unitRef="usd">-4068000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEyLTMtMS0xLTE0MDcxMw_0e2d0207-1f04-415f-8d46-7b229267548f"
      unitRef="usd">3448000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEzLTEtMS0xLTE0MDcxMw_94a1a6e7-a47b-4919-b303-1cd6e752ca0f"
      unitRef="usd">144545000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEzLTItMS0xLTE0MDcxMw_0d4e708a-b7cb-4e3a-904a-02a44a63be30"
      unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZToxYTIwOWZhYjVlNTU0MTlkODU2Mjk0OTExZDE5YjU3MC90YWJsZXJhbmdlOjFhMjA5ZmFiNWU1NTQxOWQ4NTYyOTQ5MTFkMTliNTcwXzEzLTMtMS0xLTE0MDcxMw_4dff6cbc-f163-49bb-94ab-645312561bcf"
      unitRef="usd">70169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzIwODY_0075a0f3-ff85-47d3-81d3-65b4f9dd0a39"
      unitRef="number">0.2276</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzIwOTA_204620ee-12aa-4279-a4d2-2dd7d5261567"
      unitRef="number">0.2205</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzIwOTg_232f7a62-0aeb-4ece-bdfc-9102879ca46a"
      unitRef="number">0.2263</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzM0OTI_1dd1a378-8867-4dd6-a4b9-22a0d5e80105">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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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;133,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;106,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/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;21,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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(166)&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,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;/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;(10,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(445)&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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;144,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzItMS0xLTEtMTQwNzEz_32341691-bb2a-43e6-8c15-9c5225f828fa"
      unitRef="usd">133393000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzItMi0xLTEtMTQwNzEz_0359392c-95ba-45fb-9ea6-e65cf9b93a26"
      unitRef="usd">106914000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzItMy0xLTEtMTQwNzEz_3fe282bd-a0c5-4a4e-a930-6f7dca9061bd"
      unitRef="usd">65109000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzMtMS0xLTEtMTQwNzEz_910b4c62-50ef-4020-af16-8519bb322ccd"
      unitRef="usd">21764000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzMtMi0xLTEtMTQwNzEz_54017ed1-b38a-4673-9769-31d804b7b7e9"
      unitRef="usd">17941000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzMtMy0xLTEtMTQwNzEz_7124c1da-b66d-4694-81eb-54004aaa59ae"
      unitRef="usd">10761000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzgtMS0xLTEtMTQwNzEz_d060bd3c-c631-4d76-924b-a26add3c22a3"
      unitRef="usd">-166000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzgtMi0xLTEtMTQwNzEz_f1aa7c73-0393-47e2-8bb4-2f49deb303ae"
      unitRef="usd">-2334000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzgtMy0xLTEtMTQwNzEz_6f0fb7ef-9f25-43b5-a994-87a5f319bfd9"
      unitRef="usd">-1322000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEwLTEtMS0xLTE0MDcxMw_5b038135-28c4-4542-ada6-b92c65de7129"
      unitRef="usd">10001000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEwLTItMS0xLTE0MDcxMw_1faca094-d5d6-4e8a-8115-29ef4121db0a"
      unitRef="usd">12676000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEwLTMtMS0xLTE0MDcxMw_9254cf79-e9c2-4114-92c5-19976f58962d"
      unitRef="usd">7182000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzExLTEtMS0xLTE0MDcxMw_726b4dee-1fd5-4353-91db-130bf3663e32"
      unitRef="usd">-445000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzExLTItMS0xLTE0MDcxMw_7791b169-25db-42eb-827d-6d148f1706b8"
      unitRef="usd">2401000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzExLTMtMS0xLTE0MDcxMw_bb82d942-de67-4deb-acec-7492a589c8b3"
      unitRef="usd">2803000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEyLTEtMS0xLTE0MDcxMw_fb2906b6-af78-467e-b69b-73cf9de7028d"
      unitRef="usd">144545000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEyLTItMS0xLTE0MDcxMw_baa34bfd-d0c9-4b5e-82f5-f3de7aec2b88"
      unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90YWJsZTo1ZDAxY2MyMzI2NGM0NDlkOGI3MTU5M2ZkZGNlYTE0YS90YWJsZXJhbmdlOjVkMDFjYzIzMjY0YzQ0OWQ4YjcxNTkzZmRkY2VhMTRhXzEyLTMtMS0xLTE0MDcxMw_42547e43-fb83-4bdb-b06d-9156d8bcf70f"
      unitRef="usd">70169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzI5MTM_5c71eed5-898a-428d-9e7d-7173aed7354c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i9ce275dcf94848b9b0aae60f38ce9aab_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzMyMjI_1f7c936d-cc14-4c49-99c7-31652610f551"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if1eebe562dac4c0093ccb8d20612ceb0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjAvZnJhZzozMTJjMzkwMzAxOWM0YjUyYjNjOTc5MjY0N2ZiZDU0Ny90ZXh0cmVnaW9uOjMxMmMzOTAzMDE5YzRiNTJiM2M5NzkyNjQ3ZmJkNTQ3XzMzODk_1d994381-548c-42e1-bd08-dc5bb9a86fc6"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzQzNDI_7618440e-84fd-415b-8f44-b2e9a006fb79">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;Fort Myers/Naples, 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;Minneapolis/St. Paul, Minnesota&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Austin, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Detroit, Michigan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dallas/Fort Worth, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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 2022, 2021 and 2020, 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;2022&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;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: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,714,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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,595,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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,330,962&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,048,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,131,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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 (loss):&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;217,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;211,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(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;451,874&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;312,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;44,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;62,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(76,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a) (b) (c)&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;637,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;518,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(469)&lt;/span&gt;&lt;/td&gt;&lt;td 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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="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;(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;/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;5,122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(956)&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(d)&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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td 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,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;/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;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;635,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;509,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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="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,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,898&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;7,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;17,174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;16,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes 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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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: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;(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;For the years ended December 31, 2022 and 2020, total operating income was reduced by $18.4&#160;million and $8.4&#160;million, respectively, related to asset impairment charges taken during the period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(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;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: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;(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;Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#x201c;2025 Senior Notes&#x201d;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs. &lt;/span&gt;&lt;/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, 2022 and 2021:&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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;8,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;47,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;55,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,100,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,672,391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,772,863&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;51,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;51,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;38,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;103,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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;693,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;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;834,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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,146,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,874,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: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;693,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="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,714,923&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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, 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: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;4,123&#160;&lt;/span&gt;&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;48,795&#160;&lt;/span&gt;&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;52,918&#160;&lt;/span&gt;&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;987,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,399,516&#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;&#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;57,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;57,121&#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,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;63,844&#160;&lt;/span&gt;&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;628,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;730,298&#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;1,028,908&#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,582,018&#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;628,927&#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,239,853&#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-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes development reimbursements from local municipalities.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzQzNDA_61d40e45-82e4-4b9d-b288-f852023a64cb">&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 2022, 2021 and 2020, 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;2022&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;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: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,714,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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,595,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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,330,962&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,048,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;86,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,131,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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 (loss):&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;217,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;211,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(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;451,874&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;312,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;44,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;62,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(76,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a) (b) (c)&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;637,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;518,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(469)&lt;/span&gt;&lt;/td&gt;&lt;td 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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="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;(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;/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;5,122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(956)&lt;/span&gt;&lt;/td&gt;&lt;td style="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,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;/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,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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;(d)&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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td 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,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;/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;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;635,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;509,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/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,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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="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,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,898&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;7,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;17,174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;16,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes 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="#i4deb017c83aa4a77adf62078cdb8417b_136" 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: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;(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;For the years ended December 31, 2022 and 2020, total operating income was reduced by $18.4&#160;million and $8.4&#160;million, respectively, related to asset impairment charges taken during the period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(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;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;(e)Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#x201c;2025 Senior Notes&#x201d;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMtMS0xLTEtMTQwNzEz_9216fb2e-03ff-407d-af11-1488c3276951"
      unitRef="usd">1714236000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if46846691c6c46d680c67c487718f79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMtMy0xLTEtMTQwNzEz_6be680d0-9455-44b8-8364-169a33212d09"
      unitRef="usd">1595746000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMtNS0xLTEtMTQwNzEz_280186ef-d7a2-4eda-8273-3e105b79ea02"
      unitRef="usd">1256405000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzQtMS0xLTEtMTQwNzEz_af63a4a0-ba00-4e69-af5f-ae2cdfdbb7ac"
      unitRef="usd">2330962000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzQtMy0xLTEtMTQwNzEz_daebf808-945b-44fc-8021-5289c883d760"
      unitRef="usd">2048113000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iab430848d2514f3c902c6919273a2d96_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzQtNS0xLTEtMTQwNzEz_4a8a8048-7168-43e2-985e-1fdf192cf698"
      unitRef="usd">1702727000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzUtMS0xLTEtMTQwNzEz_bbc03165-d20b-4943-8a14-edc67f7cc8f7"
      unitRef="usd">86195000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzUtMy0xLTEtMTQwNzEz_27e90755-1df1-42be-99b4-041ff2eec27b"
      unitRef="usd">102028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzUtNS0xLTEtMTQwNzEz_c04f93af-5863-4428-b983-44043bd86914"
      unitRef="usd">87013000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzYtMS0xLTEtMTQwNzEz_67852cda-0e8f-43a5-93f9-d697bc1946b4"
      unitRef="usd">4131393000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzYtMy0xLTEtMTQwNzEz_c1b5a99c-c6d7-4363-beda-dfb95cc65f1f"
      unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzYtNS0xLTEtMTQwNzEz_32e0e3bf-fbb1-4fe6-aec8-2b98a8c2acde"
      unitRef="usd">3046145000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzktMS0xLTEtMTQwNzEz_25a65c4c-7bac-4d09-a3b9-85613b11ab03"
      unitRef="usd">217499000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if46846691c6c46d680c67c487718f79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzktMy0xLTEtMTQwNzEz_610e0ceb-4adc-4223-8540-d9dc76d8f707"
      unitRef="usd">211958000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzktNS0xLTEtMTQwNzEz_cfe4bff6-ff7b-46ec-ac3c-7721503d1b6d"
      unitRef="usd">125588000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEwLTEtMS0xLTE0MDcxMw_52fa12cd-6682-4fc3-88ad-27ea242be042"
      unitRef="usd">451874000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEwLTMtMS0xLTE0MDcxMw_eff5b46c-b0bd-4d38-a457-d1d63da1c0df"
      unitRef="usd">312661000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iab430848d2514f3c902c6919273a2d96_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEwLTUtMS0xLTE0MDcxMw_18a0210e-41d6-4bc5-a0a2-3a1b9a05bf7e"
      unitRef="usd">202561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzExLTEtMS0xLTE0MDcxMw_4b19cab0-d556-4175-a3ee-2f804d1debd6"
      unitRef="usd">44382000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzExLTMtMS0xLTE0MDcxMw_e12381f3-c1f3-4510-a430-b2e16d631b7b"
      unitRef="usd">62291000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzExLTUtMS0xLTE0MDcxMw_2ea393ce-90d1-42c1-a3cb-b32684ca3780"
      unitRef="usd">53395000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icceaa188fb2246939516d363ba79002c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEyLTEtMS0xLTE0MDcxMw_ea33accc-616c-4bae-b79a-4d1d8b148471"
      unitRef="usd">76304000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ieff9983f48bc46a19ff792e93acdd95a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEyLTMtMS0xLTE0MDcxMw_62793a3e-44c8-4259-9a58-fa72dac4e4cd"
      unitRef="usd">68614000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3dfdc6012ba04bdeb852c479ccc466d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEyLTUtMS0xLTE0MDcxMw_7aefff73-bd36-49b3-a583-a780c5bdf8e5"
      unitRef="usd">62283000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEzLTEtMS0xLTE0MDcxMw_db22a528-cbce-4c2e-bff5-a765c071a413"
      unitRef="usd">637451000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEzLTMtMS0xLTE0MDcxMw_f2b526ee-e07d-404f-a7dc-b2db0a892849"
      unitRef="usd">518296000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzEzLTUtMS0xLTE0MDcxMw_3fbdfcdf-b32f-4351-a86e-86843c494e70"
      unitRef="usd">319261000</us-gaap:OperatingIncomeLoss>
    <mho:InterestIncomeNetOfInterestExpense
      contextRef="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE2LTEtMS0xLTE0MDcxMw_5f65985e-6fd1-4af2-aa79-2ecceb42adc8"
      unitRef="usd">469000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense
      contextRef="if46846691c6c46d680c67c487718f79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE2LTMtMS0xLTE0MDcxMw_3f76dcf4-1a6d-4889-893b-8a543d918e03"
      unitRef="usd">76000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE2LTUtMS0xLTE0MDcxMw_78c2d1d3-b510-4554-b3d5-39d0133fe398"
      unitRef="usd">2465000</us-gaap:InterestExpense>
    <mho:InterestIncomeNetOfInterestExpense
      contextRef="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE3LTEtMS0xLTE0MDcxMw_781094fe-cb1c-46f7-ade9-3220abde877f"
      unitRef="usd">1447000</mho:InterestIncomeNetOfInterestExpense>
    <mho:InterestIncomeNetOfInterestExpense
      contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE3LTMtMS0xLTE0MDcxMw_c10f0d81-5873-44da-9361-cd4c8b37dc62"
      unitRef="usd">464000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense
      contextRef="iab430848d2514f3c902c6919273a2d96_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE3LTUtMS0xLTE0MDcxMw_71721196-a2e4-41d4-8117-789915f2c09f"
      unitRef="usd">4292000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE4LTEtMS0xLTE0MDcxMw_1bf9d532-0f10-4b16-acda-1817080fd4e3"
      unitRef="usd">5122000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE4LTMtMS0xLTE0MDcxMw_4a89c382-1ad5-435a-a17c-413fb6bbbf9f"
      unitRef="usd">3912000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE4LTUtMS0xLTE0MDcxMw_976671b8-0002-43f5-bc69-60d4af470752"
      unitRef="usd">2927000</us-gaap:InterestExpense>
    <us-gaap:InterestAndOtherIncome
      contextRef="icceaa188fb2246939516d363ba79002c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE5LTEtMS0xLTE0MDcxMw_2fb31d12-b5c9-4550-8ea6-d044793f07a2"
      unitRef="usd">956000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="ieff9983f48bc46a19ff792e93acdd95a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE5LTMtMS0xLTE0MDcxMw_1e20ba71-7d29-4390-acfb-0a084b50dc1e"
      unitRef="usd">1368000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i3dfdc6012ba04bdeb852c479ccc466d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzE5LTUtMS0xLTE0MDcxMw_3dba5119-765c-494f-b969-112cc2029ea4"
      unitRef="usd">0</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIwLTEtMS0xLTE0MDcxMw_215b2037-0989-4efe-a7b4-6cbc19545d89"
      unitRef="usd">2250000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIwLTMtMS0xLTE0MDcxMw_7dbbb5f1-e4db-4814-a83a-a9e61f9a3a8c"
      unitRef="usd">2156000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIwLTUtMS0xLTE0MDcxMw_c9cff752-1a79-4288-9d0f-a0db0dc89420"
      unitRef="usd">9684000</us-gaap:InterestExpense>
    <us-gaap:OtherIncome
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIyLTEtMS0xLTE0MDcxMw_5fab8bbf-b99c-48ab-a684-b5429339606d"
      unitRef="usd">6000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIyLTMtMS0xLTE0MDcxMw_5e749225-d826-4664-930a-5578ab8d3eec"
      unitRef="usd">2046000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIyLTUtMS0xLTE0MDcxMw_3a4bf6a3-ac58-4df9-9572-b04a72b4a7c5"
      unitRef="usd">466000</us-gaap:OtherIncome>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIzLTEtMS0xLTE0MDcxMw_3b872e81-e8e1-4566-b214-58b527bf7086"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIzLTMtMS0xLTE0MDcxMw_9eb0f686-2aa0-4705-b109-f380a3ab3c7f"
      unitRef="usd">9072000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzIzLTUtMS0xLTE0MDcxMw_9a54b751-f32b-46d9-9b73-94a17e388224"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI2LTEtMS0xLTE0MDcxMw_575b019c-bd16-4fd5-95f2-6604785f8c6c"
      unitRef="usd">635207000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI2LTMtMS0xLTE0MDcxMw_21ea4e31-3ffa-4ec7-b11c-9ed29f34dd91"
      unitRef="usd">509114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI2LTUtMS0xLTE0MDcxMw_bdbb1cdd-b281-437f-8582-6e2d41e03bab"
      unitRef="usd">310043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i72958cefbb9d4d1288406c69187b479d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI5LTEtMS0xLTE0MDcxMw_a38f1929-5a9d-4eae-b250-7b95fab1c8f3"
      unitRef="usd">3308000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if46846691c6c46d680c67c487718f79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI5LTMtMS0xLTE0MDcxMw_f1b4b4b3-2943-4112-bee9-cbd0496f6c1d"
      unitRef="usd">3407000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaff76f23bfb340918d6d170d7f6f803a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzI5LTUtMS0xLTE0MDcxMw_efb4bf7e-42d4-433e-81d8-51a5ca8153df"
      unitRef="usd">3342000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iebb17efe96f04c17bdfcf000141c0375_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMwLTEtMS0xLTE0MDcxMw_f3d42990-3d3d-4d8c-92e8-32dd52d6d0bc"
      unitRef="usd">2790000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if7347abd5ad040d8a331f50a72e4dd9e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMwLTMtMS0xLTE0MDcxMw_f3533225-505e-4636-9709-e7480f19c7f6"
      unitRef="usd">3644000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iab430848d2514f3c902c6919273a2d96_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMwLTUtMS0xLTE0MDcxMw_059ae89f-dbac-4cd9-b08d-8320b9ba7057"
      unitRef="usd">4468000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibdf37558d5ea4105b8812c3884426778_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMxLTEtMS0xLTE0MDcxMw_49dac9b7-8490-4b5f-a235-b934beebef96"
      unitRef="usd">2178000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i28940d5d4f0143eca73eb1fd24461ca0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMxLTMtMS0xLTE0MDcxMw_f758cf47-cac4-4658-a29c-50cdd133e0a5"
      unitRef="usd">2227000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if41416b2c97f4e3d9fb4286b01a0133d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMxLTUtMS0xLTE0MDcxMw_fd7f6d28-f2d5-4929-ad44-13f36530e26a"
      unitRef="usd">3034000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icceaa188fb2246939516d363ba79002c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMyLTEtMS0xLTE0MDcxMw_44b36581-135a-498b-8e81-69b905f520d9"
      unitRef="usd">8898000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieff9983f48bc46a19ff792e93acdd95a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMyLTMtMS0xLTE0MDcxMw_32f4b39d-88ef-4e7b-b224-c40e4e7deb1d"
      unitRef="usd">7637000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3dfdc6012ba04bdeb852c479ccc466d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMyLTUtMS0xLTE0MDcxMw_9e4b87aa-f418-4232-9ab8-ffd699c537a0"
      unitRef="usd">6734000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMzLTEtMS0xLTE0MDcxMw_0a086f7f-e177-4f0e-9336-1d8968a4cf1a"
      unitRef="usd">17174000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMzLTMtMS0xLTE0MDcxMw_3f4fbede-9744-492d-b7ea-83baaaa13469"
      unitRef="usd">16915000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo1ZDM0YzYzNzdkOWQ0YTk3ODNlNWE1YmYxNmMyZGVkYS90YWJsZXJhbmdlOjVkMzRjNjM3N2Q5ZDRhOTc4M2U1YTViZjE2YzJkZWRhXzMzLTUtMS0xLTE0MDcxMw_73db4f44-1fcb-40d7-9b52-5324cb59aac9"
      unitRef="usd">17578000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzMyMDY_f973698b-764a-4e4c-82d4-5d063ed010e4"
      unitRef="usd">900000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <mho:TotalValuationAdjustmentsAndWriteOffs
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzU0OTc1NTgxODYzOQ_ea3909ed-c3aa-4cf1-8e29-bad350d9f6e2"
      unitRef="usd">18400000</mho:TotalValuationAdjustmentsAndWriteOffs>
    <mho:TotalValuationAdjustmentsAndWriteOffs
      contextRef="ic8bba7d2c47b4cd1beacf4b1684b6834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzM0Nzk_997cde93-ca53-434e-b652-61c43920d210"
      unitRef="usd">8400000</mho:TotalValuationAdjustmentsAndWriteOffs>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90ZXh0cmVnaW9uOjUzOWIxYWQ1ODE3ZDQzYmNhMTBhNTgzN2Q1NTdmOTljXzQzNDc_0aa2b03e-9820-4ee6-8704-946863cd2e04">&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, 2022 and 2021:&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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;8,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;47,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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;55,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,100,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,672,391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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,772,863&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;51,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;51,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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;38,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;103,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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;693,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;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;834,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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,146,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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,874,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: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;693,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="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,714,923&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New 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, 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: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;4,123&#160;&lt;/span&gt;&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;48,795&#160;&lt;/span&gt;&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;52,918&#160;&lt;/span&gt;&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;987,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,399,516&#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;&#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;57,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;57,121&#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,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;63,844&#160;&lt;/span&gt;&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;628,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;730,298&#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;1,028,908&#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,582,018&#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;628,927&#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,239,853&#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-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes development reimbursements from local municipalities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i54a02c4049604f7f9c730bac9f10c3db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItMS0xLTEtMTQwNzEz_4afe3659-d1a8-48a9-979d-340c1a22741c"
      unitRef="usd">8138000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItMy0xLTEtMTQwNzEz_cca0a64b-9054-4792-8a25-3ea16d615d63"
      unitRef="usd">47601000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="ic829f821cff641f28ca665c441a49434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItNS0xLTEtMTQwNzEz_3fec898a-265c-48a0-9c6a-8d18b42862c8"
      unitRef="usd">0</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzItNy0xLTEtMTQwNzEz_ab0d1cd5-4465-416c-b444-f3e2dec8ca0b"
      unitRef="usd">55739000</us-gaap:AdvancesOnInventoryPurchases>
    <mho:InventorySegments
      contextRef="i54a02c4049604f7f9c730bac9f10c3db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtMS0xLTEtMTQwNzEz_b930d5af-ab5c-4342-a77b-f0afcdd075a3"
      unitRef="usd">1100472000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtMy0xLTEtMTQwNzEz_c1a7f025-c2f9-499a-9ab7-697c5d3d2d51"
      unitRef="usd">1672391000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="ic829f821cff641f28ca665c441a49434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtNS0xLTEtMTQwNzEz_518e653d-28b8-43e7-90ae-9eccbd785714"
      unitRef="usd">0</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzMtNy0xLTEtMTQwNzEz_60cfe17b-6026-46a2-aa11-cd201bdf5309"
      unitRef="usd">2772863000</mho:InventorySegments>
    <us-gaap:EquityMethodInvestments
      contextRef="i54a02c4049604f7f9c730bac9f10c3db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtMS0xLTEtMTQwNzEz_651f1ab7-efb4-473b-b2b1-9f74e2321efe"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtMy0xLTEtMTQwNzEz_d1fb77a8-1fdc-41db-8613-d24294025299"
      unitRef="usd">51554000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ic829f821cff641f28ca665c441a49434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtNS0xLTEtMTQwNzEz_e14517b1-3378-4c4f-af6c-34381d870de7"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzQtNy0xLTEtMTQwNzEz_f2f8e40e-a2e8-4786-84b7-542023ee095a"
      unitRef="usd">51554000</us-gaap:EquityMethodInvestments>
    <mho:OtherCombinedAssets
      contextRef="i54a02c4049604f7f9c730bac9f10c3db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtMS0xLTEtMTQwNzEz_e888b15f-38de-4485-89af-57fefd4779db"
      unitRef="usd">38265000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtMy0xLTEtMTQwNzEz_f6baaac2-f820-4bfc-83ba-5e83fb94929a"
      unitRef="usd">103182000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="ic829f821cff641f28ca665c441a49434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtNS0xLTEtMTQwNzEz_0081308d-d647-4640-8c70-23d479dec412"
      unitRef="usd">693320000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzUtNy0xLTEtMTQwNzEz_e27d6da2-fe68-4628-8132-86a1db25e775"
      unitRef="usd">834767000</mho:OtherCombinedAssets>
    <us-gaap:Assets
      contextRef="i54a02c4049604f7f9c730bac9f10c3db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtMS0xLTEtMTQwNzEz_877e3fe7-a557-4b41-b1d1-2b0223153d9d"
      unitRef="usd">1146875000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iecd1bbfed8154ce78a3e2d6982424e5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtMy0xLTEtMTQwNzEz_f8f8c662-9751-4a75-a5f4-4b92f801290f"
      unitRef="usd">1874728000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic829f821cff641f28ca665c441a49434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtNS0xLTEtMTQwNzEz_d5af7231-a022-4b9f-a368-4bd1d2b3638a"
      unitRef="usd">693320000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTpiMjA0YjU5MWVmM2U0NjVjYmYyMzZlZmVkMzA1YjRjOS90YWJsZXJhbmdlOmIyMDRiNTkxZWYzZTQ2NWNiZjIzNmVmZWQzMDViNGM5XzYtNy0xLTEtMTQwNzEz_a3c2996b-5d9c-41ae-b44f-a45ffd511bda"
      unitRef="usd">3714923000</us-gaap:Assets>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItMS0xLTEtMTQwNzEz_192ea9ec-398e-47e2-9c55-3a1af0ae3e6e"
      unitRef="usd">4123000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i3708dd61a07a46088fad65b6e51c39e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItMy0xLTEtMTQwNzEz_aac3f667-c2ed-4238-8176-b846b4819ce6"
      unitRef="usd">48795000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i13b0e21aa8c4421e94fea77bdc034aef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItNS0xLTEtMTQwNzEz_84ad95ca-441d-4f55-b9f1-6627aa822eca"
      unitRef="usd">0</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzItNy0xLTEtMTQwNzEz_1e851c6e-3a55-454f-8f82-7e5cef96389d"
      unitRef="usd">52918000</us-gaap:AdvancesOnInventoryPurchases>
    <mho:InventorySegments
      contextRef="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtMS0xLTEtMTQwNzEz_ecaf52d9-d325-4750-8b18-37d49762cf67"
      unitRef="usd">987258000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i3708dd61a07a46088fad65b6e51c39e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtMy0xLTEtMTQwNzEz_31557db9-a504-44f0-845c-e7743471e1de"
      unitRef="usd">1412258000</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i13b0e21aa8c4421e94fea77bdc034aef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtNS0xLTEtMTQwNzEz_0f1539bf-ef6a-4b91-bda8-db517514bdd8"
      unitRef="usd">0</mho:InventorySegments>
    <mho:InventorySegments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzMtNy0xLTEtMTQwNzEz_dc63ddfa-12ba-4c7e-97d0-67ffb4410998"
      unitRef="usd">2399516000</mho:InventorySegments>
    <us-gaap:EquityMethodInvestments
      contextRef="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtMS0xLTEtMTQwNzEz_abdf357a-ab82-4561-8b9d-c903219bf0bb"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i3708dd61a07a46088fad65b6e51c39e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtMy0xLTEtMTQwNzEz_2b287211-46c5-4cdc-a210-89017c77644c"
      unitRef="usd">57121000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i13b0e21aa8c4421e94fea77bdc034aef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtNS0xLTEtMTQwNzEz_e9886107-f8e4-4efc-976f-a7ca8c884e48"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzQtNy0xLTEtMTQwNzEz_e148cdb3-fbbe-4c45-822f-35e91d62ddc7"
      unitRef="usd">57121000</us-gaap:EquityMethodInvestments>
    <mho:OtherCombinedAssets
      contextRef="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtMS0xLTEtMTQwNzEz_fde26d9e-f66e-4402-be54-27dc66d3b038"
      unitRef="usd">37527000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i3708dd61a07a46088fad65b6e51c39e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtMy0xLTEtMTQwNzEz_c57637c0-9c2a-485b-bb65-d2de8c2c86e6"
      unitRef="usd">63844000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i13b0e21aa8c4421e94fea77bdc034aef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtNS0xLTEtMTQwNzEz_13b4abb0-ffe1-4912-9fd6-b8c3a805a51f"
      unitRef="usd">628927000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzUtNy0xLTEtMTQwNzEz_1cd48b3c-1cdb-4c85-a317-3ba9795b2e41"
      unitRef="usd">730298000</mho:OtherCombinedAssets>
    <us-gaap:Assets
      contextRef="ife0a325c4a3a4507b4a194e9782cb4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtMS0xLTEtMTQwNzEz_322d2574-fbd0-4025-9bfe-c3517ac56d0a"
      unitRef="usd">1028908000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3708dd61a07a46088fad65b6e51c39e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtMy0xLTEtMTQwNzEz_37cb80e2-ba55-4a4c-9df6-7fa4182a1713"
      unitRef="usd">1582018000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i13b0e21aa8c4421e94fea77bdc034aef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtNS0xLTEtMTQwNzEz_0d4d7088-7464-4690-b93f-0ce97bb5411a"
      unitRef="usd">628927000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5d031aa1fe734e1885d561a8516c63ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjYvZnJhZzo1MzliMWFkNTgxN2Q0M2JjYTEwYTU4MzdkNTU3Zjk5Yy90YWJsZTo4ZjQwYjcxMDVkZjM0MGIwYTQ1YWYyZDZiYTQ5NDE5YS90YWJsZXJhbmdlOjhmNDBiNzEwNWRmMzQwYjBhNDVhZjJkNmJhNDk0MTlhXzYtNy0xLTEtMTQwNzEz_054e7abc-3854-4fd7-91af-63cf5dfa289d"
      unitRef="usd">3239853000</us-gaap:Assets>
    <us-gaap:TreasuryStockTextBlock
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzE1NjY_bb2e7f25-13af-4753-94e0-e4886ca607f2">Share Repurchase ProgramOn 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 million&#160;of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. 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.  During the year ended December&#160;31, 2022, the Company&#160;repurchased 1.2 million outstanding common shares at an aggregate purchase price of $55.3&#160;million under the 2021 Share Repurchase Program. The Company did not repurchase any shares during the fourth quarter of 2022.  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 million under the 2021 Share Repurchase Program.  As of December&#160;31, 2022, $93.1 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.</us-gaap:TreasuryStockTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzc0NQ_2eec3948-6004-47de-be04-30c7d1c7edbb"
      unitRef="shares">1200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzgwOA_6fb60f8c-840c-46c0-ac89-222eee315069"
      unitRef="usd">55300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzU0OTc1NTgxNzI5MA_5a674f1e-323c-4056-92eb-aeb759e918c9"
      unitRef="shares">800000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzU0OTc1NTgxNzI5Ng_6d60ef26-6a68-49e5-ae42-9f3c361f5dc7"
      unitRef="usd">51500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8xNjkvZnJhZzpmZTI5Njk1NTI2Y2E0Y2FlYjRjMDE4OTc4YzMxYjI0Zi90ZXh0cmVnaW9uOmZlMjk2OTU1MjZjYTRjYWViNGMwMTg5NzhjMzFiMjRmXzk1MA_200e9a1c-ad65-4e82-a950-c137e1da56d1"
      unitRef="usd">93100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding
      contextRef="i7624143c13664ae898beced93fa6479c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8yMDgvZnJhZzpjMTNjM2Q3MmY1NTc0ZjllYTg0NTNmNDYxYmM1ZjIyNC90ZXh0cmVnaW9uOmMxM2MzZDcyZjU1NzRmOWVhODQ1M2Y0NjFiYzVmMjI0XzgyNA_73b32868-8906-49c2-8678-51c33f14b1fd"
      unitRef="shares">8059</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8yMDgvZnJhZzpjMTNjM2Q3MmY1NTc0ZjllYTg0NTNmNDYxYmM1ZjIyNC90ZXh0cmVnaW9uOmMxM2MzZDcyZjU1NzRmOWVhODQ1M2Y0NjFiYzVmMjI0XzE4MDI_5a8eafec-9d32-4249-a760-e2b132d1451a"
      unitRef="shares">4243947</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <dei:AuditorFirmId
      contextRef="i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZWIwMTdjODNhYTRhNzdhZGY2MjA3OGNkYjg0MTdiL3NlYzo0ZGViMDE3YzgzYWE0YTc3YWRmNjIwNzhjZGI4NDE3Yl8yMjAvZnJhZzowNGRiOGNhNGQxYWU0Mzc3YTY4MDI5YjljOTAyNjc1Mi90YWJsZTozMGEzMzI1NTE5MzI0MDFmYTE3NTVkMTdhNjZmZGM3MS90YWJsZXJhbmdlOjMwYTMzMjU1MTkzMjQwMWZhMTc1NWQxN2E2NmZkYzcxXzYtMi0xLTEtMTQwNzEzL3RleHRyZWdpb246NTk3ZDE5Y2NkZjE2NGE4YzgxMjQwOWY3N2UyOTkzMmNfNzU_4bdc27e8-ab60-447a-a5e8-7e60bfd64e5e">34</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>105
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &55458'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !E55%6(J6&$^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NDDWD**N%Q GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/
MGR4W.DH=$KZD$#&1Q7PSN,YGJ>.&'8BB!,CZ@$[E<DSXL;D+R2D:GVD/4>FC
MVB.(JKH%AZ2,(@43L(@+D;6-T5(G5!32&6_T@H^?J9MA1@-VZ-!3!EYR8.TT
M,9Z&KH$K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LJ_GW+@#A_?GI]=YW<+Z
M3,IK'']E*^D4<<,ND]_J^X?M(VM%)>JB$@6_V_*U7 FY7GU,KC_\KL(N&+NS
M_]CX(M@V\.LNVB]02P,$%     @ 95515IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !E55%6HSO(VA@'  !(+@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6:[W.B.!S&_Y6,MW.S.U,K"6K;O=892^O5VVWKU.[N]&[N182H3(%X(6C[
MWU_X(4@G!)B)?5%!^3Z2CTEX'LCECK+7<$T(!V^^%X17G37GFZ^]7FBOB8_#
M4[HA@?AD29F/N=AEJUZX800[29'O]9!A#'L^=H/.Z#)Y;\9&ES3BGAN0&0-A
MY/N8O5\3C^ZN.K"S?^/)7:UY_$9O=+G!*S(G_,=FQL1>+U=Q7)\$H4L#P,CR
MJC.&7V_,L[@@.>*G2W;AP3:(F[*@]#7>F3I7'2,^(^(1F\<26+QLB44\+U82
MY_%?)MK)OS,N/-S>JT^2QHO&+'!(+.K]<AV^ONJ<=X!#ECCR^!/=W9&L08-8
MSZ9>F/P'N_38?K\#["CDU,^*Q1GX;I"^XK<,Q$&!:504H*P ?2B 5=]@9@7F
MQX)!14$_*^@G9-*F)!QN,,>C2T9W@,5'"[5X(X&95(OFNT'\N\\Y$Y^ZHHZ/
M++HE#,S$3PRZX,?\!GS^].6RQX5R_'G/SE2N4Q54H0(1N*<!7X?@-G"(4Q;H
MB5/*SPOMS^L:*15OB'T*3'@"D(&0Y(0L=?F$+$X!'"3EIJ3\1EW^5Q2(;S=D
MWUYJC9E3-A,]LT+O-N N?P?3(!VH<8?_Y[LX!DPY\<-_9<!3P;Y<,)X-OH8;
M;).KCACN(6%;TAG]_AL<&G_(8.D4N]$D5@+9ST'V5>JC&VI'8M;A8!P$$?;
M$]E0QF7\U#J<140&2EG5%I0FL1*H00YJT S4,\-BDDZZ7#4LM=82>Z&4EK*L
M+2U-8B5:PYS6L"&M]XVLI=?J<FATO\GX**O:\M$D5N)SEO,Y:\9G1IA+G7B6
M!^)R(T55H[2?URLG=F5]6VB:Q$K0SG-HY\JF9I/^Q/4(>(C\!6$R7&H-V(6H
M;_9EG)2%;3EI$BMQNL@Y733A]$16;LC%;,7! _:E74NM<]^;@KO'^]OY"9@^
M6*<R9DJ!MLPTB9680:/P;483:M/ IDQ,ZXFI. %S+D8EH Q8- HX>Q>OCA1E
MC?KCG0R?NJ@M/UUJ98 'QA<V ?B,W\#4$7.;NW3MU)I5#]8:23,>KM X-\^D
M])3%K>EI4BO30P4]U(3>V'&$>GBRWP")JWT,Y'U.+=F')@2_A$-9@_&6!'*#
MIM9H#5&36AEBD0J@TBNK(3[OJ!2B6G(>N6("&!B&%)[6'*!+K0RO2 )0;>$_
MPK/B/3'S/=-=( 6GEK.H)X9]%$JY:8T%NM3*W(I@ -5N_B.W_)(Q8W3K!K9\
MZ*HU*RX76O.!+K4RMB(A0+7'_XAM1D,N NC?[J;Z&JM6[)L(7DBY:<T-NM3*
MW(KD -6&/QF68T9P-2:UP!!*[:^ZJC6D8P0%6"0%J+;YWZDM^M)L30-55*@1
MZ</S[KE1,?-K30NZU,JTBKP U4;_V>4B4M$E@.CSX@N8$SMBHI=)D:F5+.K[
MPO#-UUB<YPG88 :VV(L(^'1J0"E'K0E"EUKY#FL1(9#:Y#\S[+C!"LS?_07U
M9/AJ!.[O'J6W9K7&!%UJ94A%3$!J3[_O7>#VS5[C8$4JTVF-T,/+_%9*2VLL
MT*56IE7$ M0H%OPBGM=]#803$Z,3AV):<\ T#"/YO%:C^4*DIDQ=U9K;,9(
M*I( :I0$?@H3&G#,TKM&3-;NZQJE!UEJL-1%K6$=P_FCPOFC1L[?BAB+[TFF
MM[63B4Q86:F#OZY1K.IB6GV_+K4RM<+WHT:^?QIPPM*GK?$M7+S'**6F5JRB
MIM7VZU(K4RML/VID^Y/A""R1E%:429U&C<YWS,2E8VS;1 @)&2>5E/+3:O]U
MJ97Y%?8?J=U[QF_N8\\#UU$H/@[E(U2M4_D,2EW7FM8Q<@ J<@!J],C@UB=L
M%4]H?PH%OA;)R=_@0-[MU(+5V+0& EUJ96Q%($!J&S^U)D]@'#DNIPR,.2<B
MFB=W<B<>7DFIJ?6JG@ZKRUI#.X;[-POW;S9Z@#!?"Z^FZF$U,I4]3%W7>M'!
M,5* 6:0 L]'#@EFT\%Q;="N*I1=,M4KK51M:DT&F-DC4XN5@VQ&$1O9WV=O*
M^!2^WVSD^_=YFE/[]22+U> QXF(\!G'4E#+3Z>.M3&UXT$IT-AR>F\-^WL:,
MQS$<OWFP(JB1X[>$]6+8$[;,(6_@&Y$/0;54_ .>75R@"^GS='5QZUYT#.MO
M%M;?K+E+GWG^B1O&=\Q>"&;*Q0@U<MTN1%U3>J='7=D:VS&\OUEX?[/A:J!#
M;A/QIM2*U8A5+=Q0E[4F=@S?;Q:^WVRX(B@CEBU\J6:FEIN\2(EI=?JZU,K$
M"J=OJAWZ6.!R4F05KJM&H-I):+7XNM123+V#I;>Q:T^6,(? CI=?I*MP\W?S
M9=+C9'%PKS@\76-]CV/3'P*/+$6I<7HF1@!+ERVG.YQNDH6\"\HY]9/--<$.
M8?$!XO,EI7R_$W]!OGA\]#]02P,$%     @ 95515JNJ(TDN @  L04  !@
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
M=L=9PF4)@/?W0NA3H_Q >UBZ^A]02P,$%     @ 95515L0Z6OO8!@  WQH
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
M34(:^J[G7\X>#YV%C!I#BC$@,<E5NG>5VEUMRN4GI5[/]747R3NP CL.=8-
M=F*NMZ,.5MPRM*$D])5FL=XL<$(OB.1F3&\VI2'QW7TS*7?N/G=NUX\>R=V[
M8MF6&T<_B=1T6Z_:TYLII>COCV6>(W%9>TJJU%38-RYD54"*+2#%8D@Q!B0F
MN>_MW?>LE?.KF,!EQ;)<<Y.;GGY:HE$8N$HI6$.,]0E2+#YM!QA03,D!?^^
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
M5K7F]_@*][["H^-=FI<E>O<0JS&@KC8Y$,CN+ZMS+LIU7L8I:#(\UM"&IF*
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
M)[JZOOD+C2=7-W=?+N_'-Q/X**B5[]Y\%O24T:)31>N6;XMZKAWUQEG%U:"
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
M *GS#+O%]_)NF,#&KQ.M%CD] %G=T3C!FO!\2<]R-CMI5X25=B=XKRT$.SM
MI$P*-IY?*%K!_Z!@,HT$,RQ*A=)QB,XF(CP32=]9R!L H9) !0C)-F4*G#IY
M1W8S)UP[#XGW0A_H3T+6UK('7!!;13OGK8(^2"@+@>'!VA:\A&W(<KG_'BPZ
M"&'<]1?Q[$N+/)V>3LB=)5&BA_ET<GH6'GS/7MXYS?26%?#O@!S8NR48HV]%
M/:_=MVS%^6T'M?^@5R%SD,M=$/620,__"Z;ACJD4)FE=[$3R@QY;@NUO3O"3
M;"P*QXT#FT-HN1 1/68V.&.!SKM>G$!N[Y0**]+=S9JF@VI9$DS>M&%Y]]&"
M\WBDI3^8B^G?K%J5PD9P9S(V\[,ZGV,SB-(P@LQ"6(VV#0G4-0U/^8;6)84L
MLED_AB,76:.$Q(:YR8A<&IXIE2=JFK/P9/X?6OXID<LV;Q6]0;N0LU! =D"N
MM>8K=-B"I#$$!?''FEP)79O Z6HPC(JH1ZS(3%]MB%MU#A;:HHI$G(($V'W8
M;#K"'ITH&)I%55ZS-$B3G 1Y29AY^[B=]Q8\FI/^#:"SJ%4YR8<_M_[+8Z:*
M=K<E:<E&14'NOWLO)Q%)!E_'Y-HV'+):.%':DI=9)&7'G(4CPAN0Z%E8!<I&
MY(LUV3ILF#TWV(LI/O6F9>HE=DR6A M2_T4G%EWX NS6R#<8S6*])M%(I$8@
M$2ML+-DM;#WPJ@08R4HX"VM#RJYQ1!RC!%N)4>H)SXP S2@+B *+$MN OEN2
M(IA>I&UM$<D$U?C@P_Y42D.0&_8N)W^<9A"TB8T!2 #(\"Q(7+/0)ZZL!=\R
M#<N.OF=ZO[;E/J'2^1!WDQKY?>\;V3WO,LNZ32?RA)U82$NHUD0$&92L3 ;C
MF&2[PQLOI^I&C+5@=?HY]A9U4HU'.S,B8)HV+K"=)K<=TY.#$^[ 2M#@YA$R
M(<>!%+LIK6"6E:S:(/2OEU[$M8V33>"8.8D!<IN!."/0$+[E6%+8FX%AV.0H
M";"=)0?)D%*'=/:\)R"6I(&:!A8I [@A2[ZU?J=$G>H?R1*\ JOO.KPT.+MN
ML;)L,!IG)\%Y\ LB;,&RK?)D+K@,DMB_&$D#L1]@[)-]SQ8Z30_%X'2*LHY
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
M)81NUE/T*KIX6XA"#OB80WTNMC<(T(T0+?9:Y]9Y9PY4E%G-;7N/HA0Q"[D
M;$#JT>C%?H.#KVX\S"N]M*(->44U=_8$<%2]+T7&H016[4#?53$\5!&@XZ5I
M+CT1)2Z9-232/"Y6'B7FG##>DSW,582F$T1$767IYW5>6.>2[\WE<- KF6N<
M/H(]DS=Q 1'/TR&B@P/:.9R.@DG(8$"TB%&"S*U4?81%3UR=BL!?.HM=NSU]
M<HB,L5QJ]5SI%HX$*1@).G!H_+XG0TFV&^U3@AA,?9S\Y![1W8?>#+U8RBB!
M<[2^1+1#3POVRFX6<3(AEO;YDBO 2LF1UJYE;Q<' ]1$AYOA]A]!&[&7(W7&
MD"#.N34,8#, D6RAO[0H03K$))RLG#W,.Z!<2[/9[GC%B%3+2!HTQ<Y$7DX:
MDWU5VA?;]KO-]&L>3 9^VTKF7/>VPP&1X>>C.@4!H*UMV]I*A*OIE\SYPQCC
M*:^+!L4AXZC$BI$JY=IIMLJ%@P"^YA7XH*I1)A8<*W^T?;M6*<G97:Y00K,@
MY%W"FZZE&E5*^ X2J"1@I%J7;?,M+,Q,H%*QVA=2),(>;NC9WPO"#V>S*%K%
ML:'9S>E5"$C$4:!T+RLA#M;;*#C@XUD/A"B\V_QX6VW8+1-;?H/TV=X^XR(3
MO_=H4--V659YFUD=&T[(JH;6#)!>'!#G:;&98GD2R#JXBX,O>A2T(2->_ *O
M.P:1KE[NW&ZV1;4CK*TMBJM1(H'\7T4,6#=J;'.,EEQE$WIM7" TE*![<)2?
M#L_@!("<N*\<,W$UYD!"1B@= UCBTP^L&)CX01;&53FH&P@KRV;V=_N(+:2Q
MP$36T)T9$X*K)G5>R^V;C^,A*9=$,SVG[R!$2R-%1-((-N:8T4H][(;R_[CB
MRRM),$O?$&)Y9!HO>O'L$#RIREJ?91ZJ0LG^N8=<M1UIH6_(G>8 '[#TB7+W
M(GR"-/KGR)[]4[-1D(G-%YP,DC81)$^GTZ@(@B&E%Z;^"4NGHNC3SS@+*@E$
M=J]DJ^Q^4.X18?D])+A'@X#M_U6X\$66U9TI>L)@KRWO:3*=WJ0WEXBWW4S2
MJ^LHW'8V2V\F,P0+KV;7R0>S0RM\9*UIMV"#G.?YY ;!O:O9N6[Z\BR].9\F
M%^?IU=FT%^F+T?$TF5U=IL1G^#2[)$!NQOHV3_W#T+9=N+ZVI6\ICI)')K1G
MU=\YU-VO$D13'D5>7 '=L%4[:BU7VG=!>10K<7_=TAGW:,A2/T\,?>Z%QK.M
MX=8N=;[GW<[6TDFK@78QR<D'66DVY @M870*N N#1=AQU(RPL:TKDN=[#'J=
M:ZX$:+]'SR_-^8/293#83.J5F?5#&O=677.- / ="(4+FR) S2E9^U73LRZT
M$T/#]9!:_X@!R%EOR-H2PXL-2D5G*O5J=(A2A,C'*&%>>4&.K-_7[=<<RG@E
MY33JF<.KW5;P@7JWA=FIKS*4?M(KOM]"+VG)7DOXHTPR#B9$'0!W?$O$3B(W
M7*RB7_$24*-:G=GK@#F9[TY"=:5KX<13QI)ZK)]\S)<=O9V&,OK]!R*)Z@T7
M/ ,744&L,)(X):R:W)4D6M?CNSZ9HAP?,1$)]J1WF,$3Y](UNNUC*K)!"9(W
MDK6=:Z4T1\(CN/F4M/\SA"AX[SXA&OI\V+:+P6SDF@,Z/:+QC,6 T^72+W^
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
M1)(I[H^VVO*O7,ZKMJTV_!$_"6%KO$#?XX<&W!]8P/_LZ2__#5!+ P04
M" !E55%60Z(Z;"T4   +1   &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;+4\:V_;.+9_A<BVBQA0%+^=] 6DG9G= K?8H&EW<+&X'VB+MCF51 \EY;&_
M_IYS^! IRZXSG0$Z$TL6#\_[2?G-@]+?JJT0-7LL\K)Z>[:MZ]VKR\MJM14%
MKU*U$R5\LU:ZX#5<ZLUEM=."9[2HR"_'P^'\LN"R/'OWAN[=ZG=O5%/GLA2W
MFE5-47#]]%[DZN'MV>C,W?@L-]L:;UR^>[/C&W$GZJ^[6PU7EQY*)@M15E*5
M3(OUV[.;T:OW4WR>'OBW% ]5\)DA)4NEON'%Q^SMV1 1$KE8U0B!PY][\4'D
M.0("-'ZW,,_\EK@P_.R@_T*T RU+7HD/*O]59O7V[=G5&<O$FC=Y_5D]_%-8
M>F8(;Z7RBO[/'LRST]D96S55K0J[&# H9&G^\D?+AV#!U?# @K%=,":\S4:$
MY4^\YN_>:/7 -#X-T/ #D4JK 3E9HE#N:@W?2EA7O[NKU>H;>P]T9>R#*D#6
M%4=VO;FL 3H^<[FRD-X;2.,#D$9C]DF5];9B/Y>9R&( EX"6QVWL<'L_/@KQ
M)[%*V624L/%P/#X";^)IG1"\R3-I9?^Y65:U!@7YOSZR#=!I/U TFE?5CJ_$
MVS.PBDKH>W'V[N]_&\V'KX^@//4H3X]!?W>WY5I<+ GE6_X$UE"S&ZUYN1'T
M^3]?Q&/-WN= 6"_NWX&.#+DP#.%EQGX2:Z%UESN_"E8(7C5:T$-:K-2FE/\5
M;!4^)1[Q,SQ256HE>0U0'F2]9:K1; ,(UTRMF?B]D?63I8<_<)U53*)IKI3.
M>+D29LW-W0>V&%TE$1X71GP1:N=__]O5>#Q\;1?0U>CU(&$/6[G:LHTHA>9Y
M_@1(P\X@'E9O>4V(\U+"93]A%?'%8-E+).(,_PK5 %T FN>L5@!;L#67FMWS
MO!%(;Q6(SY)+O(#+!HQ$Q]!Y*]B*J7OX&B%JD1,W[T55RW+#=D)+E:4HEBV_
M%QY@SUZ TTKH&EPS(H.2$,4N5T\"*$>*,V#)JE::A$#8@Z,CO(G5:H=H58E_
MSMYO2EF'=X&OM98K0J)]@'8 9"EPH&@)0?N=$]SMW5?\-%J\KISP4E##6FCP
M=4CM23SUTOVMR39D%T"YS."#7#\1"+[;:;73J)<$R3"\4)G(#2?$/<2GG7FV
M@@AE2$^94;J/@'^)X8/=YKRLV!=X[ ,IT1/#R(<LKFCQI\N/[)^J$, ?6)2"
MZQI=L?]1Y>;B"]#4 <3.<8EEA7GRR\?;5HOA"6,QL9[L<"G/D$,5< KXL#14
M1K8!%X6L:R&<[-\K8!9>_.3$GK*OI(6XUF^?>%!(G:Q0A@0H0ZX:4SX?#5BI
M2E1\N99>[E9A\+E=HU=;D!%B7@ V)#5@ROEX ,KFF'#ZLLG /HR2%.A@*"O
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
M:!X]L@OLS_-Y,DWSL!X#=5R,_Z_@2EVJMA+,\FTD\36\W4M-!CL.]N#8[$'
MBH\HY8#56GM*1$@'[!Y'4 FKD#O;6I;UB7(D="F$!G*S40)N2MBR]1UES9]$
M<-8.UVL@:SO=G.?6GZ8;JHB'S!H^GY)[+\0$#"[@B*S4[(E;B3HBX+4()=EG
M'++[KY1IPK: Y8@H0C;K!+S:2E]#JY);NT/0($6U@H NQD4VG.%&4@KPEP$&
MJ3F=?ITS6Q3#_,"9X&IW&Q$N9[5+]A92##JH,VX(AF]Q/07GNG;Y/P"06WDH
M;T?4H94/7RS89[QY1B!B'V)Y&NH 2!Q+02:&V"(?H@H-"79#]@&)Q1O3(EFX
M<F8OU(6,TY07&%F.[CFC7_"%:6V$C-H.$<IC1V'X.1Z>8C@XN#268%I':G*:
MA4K,1394=2/0@"MFGF SJ80K7S;A!/:L6L647(G]-<"=$U05,;V![7<;67*%
M,O:U%0*)SFUG]+XNB8=^>HV!:HFT@DR^E(H:&$UH[%.+JA 6:)BT)' > ?F3
M\6#.@K,+"C*YXJ0Q?2<UUW"%8H\>&U28L5YY54GR#TXJX;E4Y PT9')#![2Q
MIA05VF/D$!2(2$"G>Y5E=RQADK0D  %H;<"!J2O0(MT[]<E95%NAI Z]YF)^
MS/I0Z^3*'B!#X[)KBNPSG7F?K4L#49A=D:9\B;N,J+715_VMD&]HAUR&;N-K
M:0$)[78,$S%"?^H(LN$@$+I1$QRRGS7EBM%K0V0A(LE)Q^V<U>5RZ)QF$X?M
M-9(AQN&O<M19ZTY31GS&H\.%BMT='1"JK7>G(O^O>/FIE2X$N6ON?7FN19;V
M=)$ZFBK0*RLDL= G]C3\8V=+A<H*[P[J+P *60*1H:N=\U;7-'C/]+^;(5N+
M!,<.M<;T-$>"_CVSXMT1Y&VI]^%FTFM!:>J%#F=[O89G9_D3)Y<' A<  D$5
M5?[B$@XC%/66TUNE+^2 @;80<_FH;62/_2?:0SM=F$/3#/=O9^.Q40 *70U7
M0W=;\WXJQYSI#:KE.6VH; D\="8FZ$7RY378#5K=99C^=6;]-WCC8^9OCJ\!
MY)QS,!V(M=0Z-)C5/A,Q'&$6'1>TP-29+^)BFLZ.H>L;YTW/1\4DF4QR5F!4
M!4*!$2N=GP_,/XH*[O B3?)9>HE%@:%@08L\F<ZGE\^81CEX8M0BF>:3,]8=
MC#IV1U;,,&K3G%C,D\6"/##&S+O(V;D'U*CWXFT$C*)W/5W[:'OQ\7O8/?SI
MX#Z^F(_D\>\./\(G4CNFQ JLZ7"&E[J-;_GXX<TFO)_1=_$:#\M:<%0[$>!\
M95"_W0<)./Q!Y>Y/4$L#!!0    ( &5545;9CK>GT ,  +8(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;)U636_;1A#]*P.FR$D5)=I.#$<28-DU
MDH,!PW&30]##DAR*"^\'N[N4K/[ZSBPIEDYE%>A%W(^9-^_-[NQHL;/NV=>(
M 5ZT,GZ9U"$T5VGJBQJU\%/;H*&=RCHM DW=)O6-0U%&)ZW2;#;[D&HA3;):
MQ+4'MUK8-BAI\,&!;[46;K]&97?+9)X<%A[EI@Z\D*X6C=C@5PR_-P^.9NF
M4DJ-QDMKP&&U3*[G5^MSMH\&WR3N_&@,K"2W]IDG7\IE,F-"J+ (C"#HL\4;
M5(J!B,:?/68RA&3'\?B ?A>UDY9<>+RQZKLL0[U,+A,HL1*M"H]V]QE[/1>,
M5UCEXR_L.ML+BEBT/EC=.]-<2]-]Q4N?AY'#Y>P-AZQWR"+O+E!D>2N"6"V<
MW8%C:T+C090:O8F<-'PH7X.C74E^8?7DA/$B9LA3Z%##(RH1L(0'X8)$OT@#
MA6'CM.@AUQUD]@;D/(-[:T+MX3=38OD:("5^ \GL0'*=G42\Q6(*9_,)9+,L
M.X%W-H@^BWAG_U<T_+C.?7!D\L<Q_1WZ^7%T+J,KWX@"EPG5B4>WQ63U_MW\
MP^S3">[G _?S4^BK,=,]O%)R*WVAK&\=PH\G? FP5K9X/JK@=(S_S,^=LQH"
M%2<$&[\3D 9"C6!=*0U5-Q2V=9[F%>2M)WSO)[!#J,66G'I\ HSHKD>W#D15
M227CK+"Z$89/0YC>L$ 7Z*%A5(*G3R5IJ3,HI:-*M\Y/X3M"CDHBAZI%B,0"
M.MT95DB0!C<V='$J#JO4P"JJ5M+S7LZO%@C*J+&@2 148FN=R%6$9LW6]U%(
ML6*/,39Q%4Z_?W>9S3]^(E0T&Y(QCC2%)V)W$[7NJ;)+!$%0)CB9M_'A(K&_
M9-,95;]2/"=,KH.8>G*]3[_ 9ZM)TYUM32G89\(8M7 R1*;T9E,B_XI;? +2
M;$:I/)9##AI&O#AL\+"VPI6\]^3H::(\OF9?BY("$P3*;1>8J,^FV4"=LI1;
M2@ 5-.H<W5#4,3H-YE"V"!5?+THNOF#1\JM]8#GIK@KS)_5"DV!B97>4Z3X;
M!RI\J+Y1,OQ:6J6$HP.MD%)'U2%,@=!8)8L]4(%JV>J?=.R(+IV!XM8144>2
MD.XA$>\RI?8=5[8Y0E96@+I1=D]=+,0;2+41Z*1LQ(@7*-]3$Q&AGO#M?QML
MN$(Y&J05235V(@!GD3(2D0]G^2_,Z;'G*!WU$HUN$SNFY\MM0M=6AM6A*5]W
MO>@?\ZZCWPNWD5Q+6)'K;/KQ(@'7=<EN$FP3.Q/=">IS<5C3'PMT;$#[E;7A
M,.$ PU^5U=]02P,$%     @ 95515J1J7=0("P  F1\  !D   !X;"]W;W)K
M<VAE971S+W-H965T,3,N>&ULM5G9;ANY$OT50I,,$D#1YCC)C1? =C(8#R:8
M8)))'@;W@>IF2XR[FPK)MJS[]?=4D;U)LNS<Y<56+RQ6G3JUL4_7QMZXI5)>
MW!5YZ<X&2^]7;\=CERQ5(=W(K%2))YFQA?2XM(NQ6UDE4UY4Y./99/)J7$A=
M#LY/^=Y'>WYJ*I_K4GVTPE5%(>WF4N5F?3:8#NH;?^K%TM.-\?GI2B[4)^7_
M6GVTN!HW4E)=J-)I4PJKLK/!Q?3MY4MZGU_XHM7:=7X+LF1NS U=7*=G@PDI
MI'*5>)(@\>]67:D\)T%0XWN4.6BVI(7=W[7T7]AVV#*73EV9_*M._?)L\&8@
M4I7)*O=_FO6O*MIS3/(2DSO^*];AW>/90"25\Z:(BZ%!H<OP7]Y%'#H+WDSN
M63"+"V:L=]B(M7PGO3P_M68M++T-:?2#3>754$Z7Y)1/WN*IQCI_?EW>*N>!
MLA>Z%+\9C1]?<%59)2ZLE>5"T4-W.O;8C=:,DRCY,DB>W2-Y.A,?3.F73KPO
M4Y7V!8RA9J/KK-;U<G90XCN5C,31="AFD]GL@+RCQO8CEG?T7]HN_KZ8.V]!
MH'_N@R%L\G+_)A14;]U*)NIL@*AQRMZJP?G//TU?34X.F/"R,>'E(>GG[[]7
MVF_$!^67)A6M04Z\TR[)C2-;_OZL[KRXS$URL]> PUL\&J7K4AB;*BN\(:;J
M0O]+"5-9+&LDR#(55KL;83*1TX6Z6P4E(5L*I\M%K@0TE12S0[%68BEOE5@I
MJTVJ$YGG&[&2UI?*JA2QXI?"^"4V96FIND6:P<L.JHBE*=2\TGE*UU#*+678
M" O"^UN:Q>5\#06E6%D2!H#]TIIJL13?V'RSQO9NJ5<[J^3"J@#',+Y[&Z#"
M-;T;='7 )I=6R Y\(W'A:%.07!5SO%03G=?A!RZWP(0EKDJ6_8UZ0F&UESF
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
MM<S5^0CM$)1?J]'%PY_F3V8O[@GRM _R]#[K>T%^4K=17!F7W]P9Y@\;NJO
MHO_.GW7Z'+?":)EIHZ.FA5X)%:+,C ;3"I%M1;Z2?JGM4L055M:U@<',*!C(
M7:4$)D>%WHW"4=<8:7,,LLI0@&,T#F2E( -H3;)A96S@QI7\MNRCPOH^J#''
MF'M5("XLE7V4VPDRXY7.PRKD1>2N\8$-9DV SQ#&XOWTK7B-SS;7TL":F,]F
M/S]R&XND0I,%76A:BC4T\PTRP:*W-I^,!7)1/B"6Z(1<>L79!;B44=3>K76A
M.)Y*1U4\,KK<2\(*XR30#LX4 A9RY2,4$\NU+Q[5T@/QNO% -9 7!*!AO'(^
M+B&-[6+VM9<"Q,(8:&.WE"+ 5*'+WD/N+*%%I79YWO@QHM707VVV-(T@:]T
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
M8BQJ*RRTV1+QDRXA0DLC/M;X@LT9BK<M]0@[WVC/O*#Q (9CY=9*.B\4X5<
M?:J8X>06@?QWS*[!PTAHS_I9 W;SK\2_L#= ?WOKZ2,9;AN/C?Z,)05!+.33
MKB<3,5,+79;P/.E:*:=M+DY$>I-<I=?A881<P\-E,NU+@(? F$J \):V@,=S
M94![#@KEC2-Y9&(4F(Z3F\DE=$BNKZ[$^"JY&4_$PU(BWAPJY6L-XE.>?0-0
M?Z\^:T]X:-U',;U()E=3D2:3ZU2,D\GX@D0X$N&4X7 @1+YNLLQ^WWZ3(8R%
M%PR ]+;[__IR)$[EF4 MJ$T(&\@N5P=T/TVGR7AR>8:'-+F83O   Z8W^.:
M.Q'-+4=.TN1FE![P*)W^^U*3[IS$I$$6S8& D_'P$C1L#%44<HK,<TWE!5#;
M,1$"I'8BLYY 7**^TO[1\*K;C\].91;1T:V+I:\/NRII74" &8H/RG%!ICRY
MM\ 4(_(=W*8<*_J B.L:IG3)AOC9)YWC)%]C\6PMS&9Y%I:3D S+\0LI.&/)
MI%BNGE"_*XH(EUE"!^0MX")23576:W@*>PS)H'_&UJ)J')P'.$JL5!M6*4!7
M*,2R5$B);CLRM#Z4<3W&$$N)0#8UFT#ND!74^,PH-6MQ,IVDPYN^@_>LH>./
M.B 1'DG#]+#4V5*L%#&:]TT \9,$?* PN!7Q7E#D2C(*'_ W,%R]E#5EH<9.
M/+5;D$C\H[/-8@GJ>F(CV<*KH7CLD69-Z*LM"06?O@*LS\3))+T97O?MJGH
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
MD8( CAF*'^S-S?V=.)M/$];6&N=4:EWF>8UTLA"N]^8R-K14.;O6 ;[N-\O
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
M882$-\$Q$_Q7"#SS0'S5A7@E8YWJ8B?N-SK>C##.@+S!"(MA6,J)L^DYR,2
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
M(3XA<Z'>GJH>ZC=;Q8GOBTJ>-ZTLK3@1412DZ0P7RV ^2\5OJ%EN_\Q7$C(
MPX]/IS@(EW.!U4F() /#,P\M@W2>BBP(DT2\>V :- WJP+0H"Y)L*:(X6(:A
M^. Z#.)-"A.2)!-O$;5'G<P!R<TR^C<8B^1J-M@>![-L)A;A4GP\BL<3D49!
M%BUPD81!DLP.?3;2\T+\KJC&E%W(>](]C)\BD;,T(WGS!,) #VC]V$WS(%I
MTR!*EM\YI*$B^<RLG[56];K!,1&LAV/FLT2\!US1[3 WUT3669**110^9=S8
MO2<B3H)TN:2+, @7WIU/Y 4"O@C"B!9&81!G$6,<1>=6\Y#+W=!!,\Z5T#Z
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
M( 4>./V'@@X\^A6HQ?'>$1+)D[#?9OSMTG[+)I8[%^\/[#7Y90[R>3.2%J1
MTW_";MNP5("]6&8;T;3@_YH(X>]6T9(NRC(K_59MF$1V9*(2R5$C74.3E/#G
MA3-(5++Y2019SDZ@)S?*)D5)9O*2IH,JGQ-,Q GI OJ&]<M7 TG'(PW]P5*3
M_IT6BUS$UEKP/P,=IA-L!G$21E R$]%&VX;$;RH$0O:1P]B1PWCO>;TGR,D,
M+#?/%40'3@LEK1\]LXC2419D<SZ9$J-5J9AX_$0->M:BK BZ_D),C+9.:SUW
M;V:0BY%!B4#!U<DCC)D9J65H#)(L2W) =&T"IRDA:E17'; BB\MB17).YV#M
M+3:)Z%70)CL=JU5#QTIHA2ADG966*Y'X*6GTG##SX;"=MQ8\FI AYD%GG:L*
MDZER8MR7QTRN]69-:I.MRXP.T[Z7DJZ\3V<-\U%=<3!K9G5J3;YI%N4-RR0<
M$=Z :I_Z56!UB&0VR73I-\S^'IRV&)]:TS);D2"+YH0+L@.S1MP3_P7D0"7?
M8#3K]Y*4"O$ @40\NC)DP+(9R:L28*1ER/@C!XBLGLIR5X@2;"5$J2.\I =H
M1IE'%&0'\3,8KR;YB^E%3Y4&04Y0C0M9;$^E- 2!9NY3\N)I!D&;&)N !(!T
MSX(4':M+$A>EX%NF8:'6]F<?EB;?)E0Z'Q([I(!_W?I&=L^[G$Z;52."CEU?
MZ!G86)%(6%A;,AF\)-**%F^\G"IJL=J]^^'FV%K4BEL>;>U)CVG:N,!V&MTU
M3$\63OBV"T&#G4?(A+Q@LO"2W AFV3Q18Y3^=6*5N+:R0A,<,R$Q0,XV$)<(
M-(1O.988CH=G&+8]<P)L8VIRB,@<@MIPO"<@YJ2[JPJN"0.X(I>N-FZG1)V5
MGAXOP2NPX5/ZESIGU\P6ACV'Q!K,\"+=@@AVL&PK')D++KV*<"\&TD L+WA]
MY.BQJT;30V-99:>L(U!_,[HLAT3$>]B([T*SES!*8&W#-^;CV3Z=N?*O> K8
MMH/V@2R?B(Z._\K@TPEV6Y"07'6@D/A+:SL?D2V!+K8!*,7["Z3[!;4<FQ#D
M=40]<2O\7+)V(0K47NT(#5@')&6:Q;(]27B^EG+4![&1IJY' W0[^%JJL/+'
MF@CEQ\3?K"M PFIN3M.2F)1T&9N2D!-3.6[UXJ9)6;*1HR)36"P-EQ'- ]JF
M,>)=KXLTK[???"!COB:NF!4/.3;KI30X2+U;9V']XORN(%A^1Y#.DG)616\*
M^L>%+'ZYO7OC0A:][[\M9E[BV&&W=V_=J/.KP<EP0%:*FG/T*4M40\)*%^$>
MC,0(.[H36R1!@/^"[8-:<2 DTBRQLTS\LR'[#I:D2$$).]*#%=D[T.-Z5C3:
M:B B"<BT#,_$\H,YX@)UUD?=>YK*,]!1N?CQY&QM6!1-C(<3%O5[#D;,(#L0
MB21Z\R!#ZQBQ'W4Q\#L4CK-&9)=>>650E"RD#$Y>N('89*'Q'T0H%Y5H;;+1
MH64PA;"\E2J,A$DR_9X5BZU711@*?[NXC'/[8F]F! BUPU7$+T!:(%!A.^9$
M@0!XX06S=!Z$-YPM]OS),YM^T$VW&"W33(C)$*,AK)%<2\"Y&Q=^T, &N0J1
MN K)>ETF*<U8L6A;T[GBBW3:(**;@ .9!T3:,."MT%B+95?%/=-+#?5-O@+O
M'C1#<TS3-4O39%(5Y5H<C&1JO!%KIW[@D& "DEI81)(+-F4U?4;$8S'$.JLT
M(O<A)1Z *U8*L">"-1EXL'C#FH$'N1&\;X[O6QKK@$.$$,;08-KG,^8]N\4V
MF 6,5,A<$O/ WKW@"]*5_2TB][) &,EA0H0L&+A%(! 7P^M7I+%3>',P ]Q!
MS@KF/\>U"8G16CU1YC#'4Z?1+QK-LAP(1G8.9P7[EU4O\YD:6YN>(VE+]XIE
M@'F<&@F)IF5@YI)I2!8.I 8TO:HC%^<2I[8!J]<(N&Y+NU.DJC0X_#0@'HCG
M@2 4'$9VQ41Q*HIUDA=.:L6Q?T?;-PGBG$X#J92DOV3>'2(T/.'4 5]UH/?*
M[C1ZIU2[E)/R CK(:S*9N.T1(Y((JUKN&$M:/ZVPC_A##1E/(87OC [#)M@A
ML[Z;.M0FRJJM=^S\#E[F)'E?I1W'ENQFO6@!I67PE(-=B]=(=E1H:0:')89@
MU;:))%MF5::/JWO3(@U\3V+3/\S41VH=7N* =#Y 147GEAQ41*P;N YOS#1I
M$$-.6I)25&@*#RK]4YW.4GP]<G)-20Z$3K$5GF_4R85F%6G%PME,ESP5O'EV
M?T!SGIJ<,#62#F$Y%6_GM;?\TK@KKJ.CTLRY:H7S;1O@"-H^6J6/>MH1RA)J
M\O@,6WL9HP0(+3U_V8?'L8/)CV*#UY2Y^."LU!J81T=^:\3:ZT*B%$Z:E2P#
M2_O,*402\[P0O6 E0E2&IRAV,C!5INQH:42_*S0810&IA);TO,73?))%'9I&
MGJH")I<%6I+*BZ@M\2/8VR&$DNJY0D@3,D_)G_;K8KFVOPT--I11N$D("KLS
M+-\C 3QN0UY#I<>";<TU(AYT*J3@RK3Z?I+,_FBJ.HBO\4FR5TN <"RJ/WC=
M?3ID9=?4J83KVH1!_\\7G#:$XAR>_Q6H'U[]=8OQ%!VMT8Y%K91A5H0 8 RZ
MK??B6IFK4OD'L8!I:>L5AA?3E$>PM'21*A/&W#Q&B:%,LHI#2Y"]3IWP9(X4
MB>PWN4_23).@UD"&0&^'\_0A!B.$M$K)%11%;1X3\'1'HJ0L01<E!QQ]7%?M
M1HU E($?R]$1]L9]#EK]//C];&RU<<W6I4@(#D:% HSSHIXG-9S/;LD\0J@&
MZ6Z)C55112HEEQH#,&P6;4PBSDDP)52Q2R/.B1+H%-2]P9L@-B8K[TH']0T$
M?Z7IE_'IA4NWL#)WB:67P\'IR'U'+\,)-B=D3OK8],RPZ).0!C]Y@+2A^4GX
MEFJ> JNV7*5E?'+FX*0BJF=2YO&0FO."EI1LT+@-@FJK+<TJNM2[=^+&2FY.
MZ;B/Y2><8O>B,[!N',$W9#B7=4);27<:#VTCI3TBB-QTZE58(33L@)(@85U,
MI$5F92:QL(3E,;-"R[=FBPL.=[HR$C#GV1]P>N:Q%H7)'@;+#1'L091=R+I
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
M*?$"?8\?Z+%_8 'W2^*O_P=02P,$%     @ 95515I;WYB'@!@  *1$  !D
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
MZ7< "BU [^><J_U&&VA_68S_!E!+ P04    " !E55%6 #JM7L,(  "P&@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6S-66MOVS@6_2N$IQ@X@!I;
M#S^2)@&:=CL3(-T6368&B\5^H"4Z8B.)'I**Z_GU>RXIRW)B.VGGPRZ06!+%
M>WD?YSY(G2V5OC>Y$)9]*XO*G/=R:Q>G@X%)<U%R<ZP6HL*;N=(EMWC4=P.S
MT()GCJ@L!M%P.!Z47%:]BS,W]EE?G*G:%K(2GS4S=5ERO;H4A5J>]\+>>N"+
MO,LM#0PNSA;\3MP(^]OBL\;3H.62R5)41JJ*:3$_[[T-3R^G--]-^%V*I>G<
M,])DIM0]/5QEY[TA"20*D5KBP'%Y$.]$41 CB/%GP[/7+DF$W?LU]P].=^@R
MXT:\4\4?,K/Y>6_:8YF8\[JP7]3R5]'H,R)^J2J,^V7+9NZPQ]+:6%4VQ)"@
ME)6_\F^-'5Y"$#4$D9/;+^2D?,\MOSC3:LDTS08WNG&J.FH()RMRRHW5>"M!
M9R\^<*G9[[RH!?LHN*FU@,6M8?O&^[=\5@AS=#:P6)UX#-)FI4N_4K1GI3!B
M'U5E<\/^464BVV8P@-BM[-%:]LOH(,?W(CUF<1BP:!A%!_C%K2UBQR]^UA8!
M>VN,@+J\RMBUY#-92"N%6=LB8P#4%Y'66LOJSLWZIZIT.W#)C33LW]=8@%U9
M49K_[+*7ER;9+0U%XZE9\%2<]Q!N1N@'T;OX^:=P/'QS0->DU34YQ/WB!M&=
MU85@:@[1*4!XP=Z6JB8G8^Q3;8V%7J3->Z'E Z?H89^5D309RCD@L%OQS;++
M0J7W.U4\*,1N%6]SP:SC/:.4P4RNEH99C%9K.?E&3E5K-I<5KU*)%[(R5M<>
MJ=Q"\%24,Z%;D#A/X28\W7[W7IA4RX7+$V#ZH65XU3)D?5E!"E4;\#!'GAVQ
M8G_D"L(6BE<L!< U$HT'CA8%M\!*JLI26KJ[^G+]SK!7[.>?IE$8O<'=9!JQ
MWZK',Z)Q%(RB$Q9%TV :A^S#Q\L;T_*SBM5/2.(D#(;3*4CB8#@</B]5J;2]
M0]YU<PS+19$Q)'EF..C"<3 :3E@<3*:CIZL?)(UBR!Y"D%'H!/EX:'*J'@2%
MTVS5K!+%<1!/0#V.G3H'H#YJH3YZ,=0[4-ZXU@2L?ZT,G/H+JAA Q&XL5'5>
MWT+#9Z%=&:Q2\4+\'Y:,H#Y7!5!.8>9![](.5K&YP[R'.HEQ1[+U"R<G,HVZ
MJ^1?(@M0+VR.-Q0(6CR("AG;(56P=XA35<C,N:U5R87-%>$':8[JXB;3%9U,
M5W8R'6>;U#9SJ8T<2$NL!->&"4KH3Z,M\/'1Q-SPE/T+LWWVWQ]^>\.,6!P&
MTRN6 +.O6!\ G(Z/<!<#ARC>2ZXS-\7IOD;OZQE/[R&*(=V\TOU)D$RC(S8.
MPG#"^F$0#Y,C&,L"I,8R#1,R\G43TMZ<81 AB+%HF,1'[&2<[(Z]?ASA=3R*
M<3<>'K%;90&IQJ'.N1NODA(D@U,B#"9)2",Q1#L0#^,V'L9_,QX.A4!3 ()N
MA_"R6#@LU8Y8,!0,G5B8TXH/;D7(Y!%>+GBU<NET\L:@'6O5V2H%0""F@QK"
M<0>S)FJ>A,DE+UQXWU!'M<'Y HQ51H;)9.HF]L6W5"R<>(?SX3*7:<ZX%BR3
M)H6[0<PA$Y1;<(\H:A,DK'UTZON.CEM,VWZLMD:?EK9=(UM5K4N^I6;7E=LO
MKM?FZLSXGGCZ!-OI=8;9E#T_W,TV"%44B]%SH;;%;S*=[."T7F-G#&[1[Y<F
MGDR:\.Q KNRVP:_<ZB0U@O*'G1;N'/D_<UH2))-=AMZX\WN<MM_H"0SZ=YPV
MCI[UF5?E%1LE)P?RZ*3-HY.#&>L[MPN[-@@ORIN'I=C?+A?H!@HG4L<,Y/O&
ME-L5OE+5Z_]9E>\@]5<I--=IONJ4_GYTY,L_W;S-OF);3#VCDQ'ZR IMCU5Z
MA8I]Q*Z=VC$53I105SDW[3:&XBAI@$*E%TZ:!N%XU,Z9!DE,>0@.Q)1=:\14
ME*,$O<%XBS>&)J,3)\/M5K4RZX;,^XG/T/2BV+LM#WFD*E9KGRQSU >6<JU7
MY(:&?(GP8GRM=\,,U OASC2:ZG3LS$-+/Z9O_ C.:]?S%<LY*$T],^+/&F)
M!EFE&I@@1&B4TO7#7*OR<?V%]$@@>)GA 3L"=[CB,6]S[+P<<Y42G"BY2,I.
MQ**+1"JXQ\Z<MSF,W'2ZDJR5%K4AQ9H-'AG?V+8U^:HD)I(_:K*+UKRZ\S%^
M?""LIVU83U\<UMB6;.?67[2J%V39EX7NX95VM?\-*'P$MWY<;W@IR+JXVM,&
M_<"&^-@!1\V^-I!J.._.I>0D.!T^D26E?-<A:0DK88VFWT'UTFC' "ND\<IP
M?P@'*B.*PF]M7-4D:-*$N?"YIF@KYU+5Z*,LOP?S@J>4X.Q2B KHU?>@1/=D
M92JAN5=N%[ZP4880S.$00PTE:DOFCS&.7]!((?]</9^MWJU]Y0]1NI,.O/)U
MXQ133![ WR9G"$=4_*)M7*FRPK;N(('>^_P6NMU-&(R2:.LNBI'AQM/.W<$M
MDV>&-)M@SQ2?;*Z343 >C=KK,R5^S8::(OI?)\7U]7O:CS6OQSQ\\?:_G1I[
M2L=7(%OPE0N@URS'SG96R\*=72GD1NY/K/8Q?GQ]S&\3371"!92;75RC9.3V
M:>UUC.HS'K;7QUR5:V#V*XL>A8V"83AB-Z*2\%?E&%"^!2:GK,^/6NID.'1'
M+=A<!B-<U\])F+CK#@[Q<(M#W%!$R1!%;+AY/D&=F[S8_T_4 !;V]G4$PL>G
M6*Y;>0E@J46G?W1]^/L1?/D-A_]]+#>9YA,*C^D:CK9PQKK-7Y-MD/,J2D!%
M>TS3.37U>3!3H 2]+VJ9SY42Z3IUK1C2?2GKT@1N<^B2?.",D(D9I5E3N^*3
M*F.;RDI2<%+/G1,@G\JU:V@2H_.TQ^T!WI=MK7"Z[*R3@\Y7A%+H._>MQ# G
ME?^@T(ZVGV/>^J\0F^G^6\Y'KN]0>M""SD$Z/)Z,>DS[[R/^P:J%^R8Q4]:J
MTMWF@B-5TP2\GRN(V3S0 NU'JHO_ E!+ P04    " !E55%6]A?\?U0$  #Z
M"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R-5FU/XS@0_BM6%JU
M,C1QTKQ 6PG*GA;I5D+ W>FTN@]N,J46CMVS'4KOU]\X:=-R6WK[ 3IQ9IYY
M9CR/X]%*FQ>[ '#DK9;*CH.%<\O+P<"6"ZBYO=!+4/AFKDW-'3Z:YX%=&N!5
M&U3+ 0O#=%!SH8+)J%V[-Y.1;IP4"NX-L4U=<[.^ :E7XR *M@L/XGGA_,)@
M,EKR9W@$]]ORWN#3H$>I1 W*"JV(@?DXN(XN;X;>OW7X7<#*[MG$5S+3^L4_
MW%7C(/2$0$+I/ +'GU>8@I0>"&G\O<$,^I0^<-_>HO_2UHZUS+B%J99_B,HM
MQD$>D KFO)'N0:^^PJ:>EF"II6W_DU7GFQ8!*1OK=+T)1@:U4-TO?]OT82\@
M#S\(8)L UO+N$K4L;[GCDY'1*V*\-Z)YHRVUC49R0OE->70&WPJ,<Y,[]0K*
M:;,F7%5DRI?"<2G^@8K<*0<&K",[E],G/I-@ST8#AZD]P*#<I+GITK /TD2,
M?-/*+2SYHBJHW@,,D'-/G&V)W["CB+=07I XHH2%C!W!B_M&Q"U>_+^-N!6V
ME-HV!LCWZYEU!B?GKT,E=X#)84"OIDN[Y"6, Y2+!?,*P>3SIR@-KX[037JZ
MR3'TR2.JLVHD$#W?;1 ET\88M,GW=J?($[PY<B-U^7*P@*,I#A=PO96O3^P6
M0*:Z7G*U_OPI9U%V98G8#93U/KA/4,_ ]'O5#AH:$1'6^\RUQ)/!7K[W/+U3
M"*\;B][VK ML@QZ%>I9P/N>UD&LBM;.42 _I_UJC@E<\:Y:U[T.IK;/DA$24
M%0G-LJ*U(S:D69R37[W[ F2%)/"@XMBQF,9Q1!(:X\1^U358TN# &@12. E-
M=Y1$-$Y3FH>)Q\HS&B<1CG<%DBS:$ \[;XP2=H%L+3DGO*-"3E$^^+XLF[J1
MW(%GB\TM!?? EP>Z=4Y.HI#&673UP\NH?<EHR.(SDF*)84B&!65I[G>E;I1P
MZW?=J 36($J'FS0WO*O'CSDK:!9&"$G#O.BZLFQ,N<#3SO/35F 3A[YG!1DR
M6D0^@;):BJJM8;?G2CNB5PK7HHR&24X8S9#.D\939<_M!-=SEM,T9*V=(&H2
M)^2(,(:],(9'A?$ F.F+=4CLG3 .G6S3=CI^3BM'LQ[6RA/*8T\MY1X%L:7@
M!\_+: W<6 +^</QQ"#:[O1%.^%_A_(FQW;GZDQIJ0:8'Z% R@V>A%$ZM9[P$
M(W3E=P@%D<3>P-%G16>D8;9KY7YQ3N]M=3RDPR$C,>H%$6+<YS _F)O@O)GG
M+KP7M&?OR70Z]BOPAO<1BR([C4/*LO ,C1B'J? &HVF>GGU0&C;W?5$%3=GP
M0'5]44*5_CSUSG&&>O?#&N>T*'P'$A1>P0Z.[&#O>UP#%N5O'1:+:)3K/LW]
M:G^QN>Z^YSOW[E;T#7LBE"42YA@:7F0XAZ:[:70/3B_;K_M,.[PKM.8"+V=@
MO .^GVOMM@\^07_=F_P+4$L#!!0    ( &55458N(YS;D ,  +T'   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;'U5;6_;-A#^*P>U*!) M23*KZEM
MP'8WK, *!$FV8BCV@9;.%A&*]$BJ=O[]CI2M.H7C+]+QY9Y[[I73O3;/MD)T
M<*BELK.H<FYWER2VJ+#FMJ=WJ.ADHTW-'2W--K$[@[P,2K5,6)H.DYH+%<VG
M8>_>S*>Z<5(HO#=@F[KFYF6)4N]G41:=-A[$MG)^(YE/=WR+C^C^VMT;6B4=
M2BEJ5%9H!08WLVB1W2W[_GZX\+? O3V3P7NRUOK9+[Z4LRCUA%!BX3P"I]\/
M7*&4'HAH_'?$C#J37O%</J'_'GPG7];<XDK+;Z)TU2P:1U#BAC?2/>C]'WCT
M9^#Q"BUM^,*^O3N<1% TUNGZJ$P,:J':/S\<XW"F,$[?4&!'!19XMX8"R\_<
M\?G4Z#T8?YO0O!!<#=I$3BB?E$=GZ%20GINO=%T+1U%V%K@J8:65$VJ+JA!H
MX?KIS1-?2[2WT\01$X^7%$>KR]8J>\-JQN K0546?E,EEJ\!$G*A\X.=_%BR
MJXB?L>A!GL7 4L:NX.5=7/* E[^!]XT;PY5[@451F(9+>-#2]\">FQ*^+];6
M&2JH?R^YW@+W+P/[)KNS.U[@+*(NLFA^8#3_\"X;II^NT.YWM/O7T.>/U+1E
M(Q'T!NZ-+IO"0>?*GX*OA10D?0^9@R<\.%A*73Q?=.2ZJ<6ID;VM_<E&Z#)O
M@F(%KD)X06XLH$\S4)*P7J/I$A6^62@M$E(05&:65"7-"GL'_Y!N6R&O56^^
M*,+6C25%>QN06J  TOE[#*^-88U;H115KN>Z0R-T">^!3>(1&[="2B5)PC#N
MGR/@@8:?I6@JJ'1-)5^BI"%BB%#9&(_G73P"LBR>Y$/B$(]'(\A&\23+855Q
MZA<+0@%:)VB,H VQH>1_Q(.POI].X?---8CS41]8G(\99'&>#3R$\1 &)6F7
MX#18UQ2%_GC:*207M84/[\8L8Y^Z_WB8P@V_!9JL3F+;Q34O\0+W&]:/LWQX
M2P*+!_V<!'*@/Z&="^&D;+X*9,[B2<HN1-1;?ZJ$YQZ*W3,HCNX0P/NL-Z2A
M)J6?SSXHO"R%'];4;[^X2 !<&"BT=41 T6OE]=/>J-.GM<%"4W;$*<3<NLNA
MBD\A\ 73N]1WR=E(K9$(^X>#R.M&N7:Z=KO=V[1H1_+/Z^W#]I7\%<J"Q VI
M$N5!!*9]+-J%T[LPH-?:T;@/8D7O*QI_@<XW6KO3PAOH7NSY_U!+ P04
M" !E55%64?$_()H"  #'!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q]5&UOVC 0_BNG;)I:B34A4-HQ0"JTTR:M:E6Z[D.U#R8Y2%3'SNSCI?]^
M9R=D= .^)#[[GN>>L^]NL-;FQ6:(!)M"*CL,,J*R'X8VR; 0]DR7J/ADKDTA
MB$VS"&UI4*0>5,@PCJ)>6(A<!:.!W[LWHX%>DLP5WANPRZ(0YG6,4J^'03O8
M;CSDBXS<1C@:E&*!4Z0?Y;UA*VQ8TKQ 97.MP.!\&%RU^^.N\_<.3SFN[<X:
M7"8SK5^<\2T=!I$3A!(3<@R"?RN<H)2.B&7\KCF#)J0#[JZW[%]\[IS+3%B<
M:/DS3RD;!I<!I#@72TD/>OT5ZWS.'5^BI?5?6%>^YW$ R=*2+FHP*RAR5?W%
MIKZ''<!E=  0UX#8ZZX">977@L1H8/0:C/-F-K?PJ7HTB\N5>Y0I&3[-&4>C
MNQ*-H%PMX#MR<A:F_.SI4B+H>;4%-QNN /Z?/(J91'LZ"(D#.WB8U$'&59#X
M0)!V#+=:46;A1J68OB4(67$C.][*'L='&:\Q.8-.NP5Q%,='^#K--70\7^<
M7YW\\]7,DN%*^;4OR8JBNY_"=4_?EB+!8<#M8=&L,!A]>-?N19^/".PV KO'
MV"N!+9AH2_#L'P(><4,PECIYV:OV*-]^M5SG0!D"K5&N$(KJS="]&?"-8S%#
MT]QZR[M.=%$*]0J92+T]UY+[W-63;BI+^C+"NHP21FB%BFP?3J[971@+N6*T
M7EJA4GL*=P>@[^%3*XH[\"1,[J_@[7&WU;EHPS33ACX2FN*?X[C5ZW;A49.0
M__&V>ZVH<PG['BK<::X"S<*/$,MI+!55?=;L-E/JJFK.O^[5B+L59I$KR]'G
M#(W.+LX#,-78J S2I6_5F29N?+_,>-*B<0Y\/M>:MH8+T,SNT1]02P,$%
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
M,;?TYJ/Q !I?:^T.CI^@_Q>Q^ ]02P,$%     @ 95515J*4AIFI @  Q04
M !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL?5113]LP$/XKIX 02(BD
M:4L9M)%HV30>D!!TVP/:@Y-<FHC$SNQ+2__]SDZ:=5+I2^+/OOON._ONIANE
MWTV.2/!1E=+,O)RHOO5]D^18"7.E:I1\DBE="6*H5[ZI-8K4.56E'P;!M5^)
M0GK1U.T]ZVBJ&BH+B<\:3%-50F_G6*K-S!MXNXV78I63W?"C:2U6^(KTHW[6
MC/R>)2TJE*90$C1F,^]^<#L?67MG\+/ C=E;@\TD5NK=@L=TY@56$):8D&40
M_%OC LO2$K&,/QVGUX>TCOOK'?LWESOG$@N#"U7^*E+*9]Z-!REFHBGI16V^
M8Y?/V/(EJC3N"YO6=L(1D\:0JCIGQE4AV[_XZ.YAS^$F^,0A[!Q"I[L-Y%0^
M"!+15*L-:&O-;';A4G7>+*Z0]E%>2?-IP7X4/6!,X#[G2Q&7:"ZF/C&O/?63
MCF/><H2?< Q">%*2<@-?98KI_P0^"^I5A3M5\_ HXP,F5S <7$(8A.$1OF&?
MY=#Q#8]E^78?&])<!K\/I=@2C X3V-:X-;5(<.9Q[1O4:_2BLY/!=7!W1-ZH
MES<ZQAX]RC4:XE(G XM2&%-D!:80;V'!]VHE-Z*$)T&-+F@+_- (;^ZY8(D?
M!/-2)>\'LSH:]W!679@"#:@U:J <0=HH&;</;%%HPS5*.;>DJ;FW@)2S6:BJ
M%G)[=G(3#B9WAEN#[UPP2<;UE6 5,]?N24%HM&>9*GDJF-NV O<BGS]*)E6-
M$3(U%]9G"*<0CL:7D]' PA&X0.&=!>-]<+T/)CU8YLA#*R-6,0F"RR (8*F(
MK_44OG2TAU[2WVNM"O7*#1 #B6HDM5W6[_8SZKYMS7_F[8![$GI52 ,E9NP:
M7$W&'NAV:+2 5.T:-5;$;>^6.<]9U-: SS.E: =L@'YR1W\!4$L#!!0    (
M &5545;Z[^)HO0,  #T(   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;(U6;6_;-A#^*P>M&%K M21*4>3,-A W*19@28,D;3$4^T!+9YL+1;HD%2?_
M?D?*5AS,"?K%XLO=<\\=[\7CC3;W=H7HX+&1RDZBE7/KDSBVU0H;;H=ZC8IN
M%MHTW-'6+&.[-LCKH-3(F"5)$3=<J&@Z#F?79CK6K9-"X;4!VS8--T\SE'HS
MB=)H=W CEBOG#^+I>,V7>(ONZ_K:T"[N46K1H+)"*S"XF$2GZ<DL]_)!X)O
MC=U;@_=DKO6]WUS4DRCQA%!BY3P"I\\#?D(I/1#1^+G%C'J37G%_O4/_''PG
M7^;<XB<MOXO:K291&4&-"]Y*=Z,W?^+6GR./5VEIPR]L.MEB%$'56J>;K3(Q
M:(3JOOQQ&X<]A3)Y18%M%5C@W1D*+,^XX].QT1LP7IK0_"*X&K2)G%#^46Z=
MH5M!>FYZSHT2:FEAC09N5]P@'#AZ?\?G$NV'<>S(IM>,JRW^K,-GK^"G#"ZU
M<BL+YZK&^B5 3&1[QFS'>,;>1#S#:@A9.@"6,/8&7M9'( MXV2MX?VF[[^J/
MT[EUAI+EGT/.=E#Y82A?0"=VS2N<1%0A%LT#1M/??TN+Y(\WB.8]T?PM].DM
M%63=2@2]>'ZCZQWQ <RX%15P5<.9D*W#&GZ$9X,[?'0PD[JZ/^C3FU8/^W2W
M0G !>^[+&L*-<A8X%6JE526DX*'JYN@VB,I7SI9<O26W"05#"_Z ANH?K'?#
M G4.ZTB0W!N HK8D5*4;)#$N9+#I--!)0^A!9:5EC<8&\/^;V6K[!P[20(T,
M'/%_0DY*Z+,2**>PF9/(+J_";QJ :)&<P-\DW:7P2^'W%XK0=&M)U X 'RM<
MNSUKO-$M!>9#0.U /2!<?;T\OSF]^W(#5\\NOH-\E R*@M$J&Q6#LBAIQ;+1
MH#S.X>S\ZLOEQ550ZM[Z%T(([)B4"V"C03(B N6@2!,X7RRH*_I$"F&BO@@6
MJ]8()]">P*VC7 &][OKFAIO: BN.("<^;%12!!9H#-DEUC0=+-\7S,C/C#QD
M>=XGXJ\0_0B\_I<:'DGY)^*6YD0PH4C'SP#KV>=%YGTIR\1_TB/VLEWMY\4V
M2.\@/1X6B?]FPR*G;SG,RIY:N&9Y=\W*<,TR.%5.?.R#@S];X9YV'BH=7DRV
M=<BOD$T5EU4KNT#LPDJW^"JY,B\@32$['L&AWA#OM?0&S3(,+DL0E$U==^]/
M^]EXVHV$9_%NL%YRLQ04/8D+4DV&QT<1F&Y8=1NGUV% S+6C<1.6*YKO:+P
MW2^T=KN--]#_8YC^!U!+ P04    " !E55%66Q[=_E8%  #R#   &0   'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6R=5VEOVS@0_2N$MRAL@*UYZ+*;&,A5
M;('M-DBR6RR*_4!+HUBH)+HD'2?_?H>4#Z5UO4&!P*%DSN,<[\W0)VMMOMH%
M@"./3=W:T\'"N>5T/+;Y AIEW^HEM/A-J4VC'#Z:^[%=&E!%,&KJL6 L&3>J
M:@>SD_#NVLQ.],K550O7AMA5TRCS= ZU7I\.^&#[XJ:Z7SC_8CP[6:I[N 7W
MU_+:X--XAU)4#;2VTBTQ4)X.SOCT//'[PX:_*UC;WIKX2.9:?_4/'XK3 ?,.
M00VY\P@*_SW !=2U!T(WOFTP![LCO6%_O45_'V+'6.;*PH6N/U>%6YP.L@$I
MH%2KVMWH]>^PB2?V>+FN;?@DZVYO&@U(OK).-QMC]*"IVNZ_>MSDH6>0L9\8
MB(V!"'YW!P4O+Y53LQ.CU\3XW8CF%R'48(W.5:TORJTS^&V%=F[VH<UU ^1.
M/8(ESQZ&=VI>@QV=C!V>XW>/\PWF>8<I?H+)!?FH6[>PY*HMH'@.,$8'=UZ*
MK9?GXBCB)>1OB>24"";$$3RYBUH&//F_49/+RN:UMBL#Y,O9W#J#//GW4,P=
M8G08T6MG:I<JA],!BL.">8#![/5O/&'OCO@;[?R-CJ'/;E&+Q:H&HDMR"248
M T7P_LQ:<):HMB!_5&I>U96KL'9?0NW('3PZ<E[K_.O!B(Z>>3BBNP40A^="
M6:*LK/?'X2M;W;=56>6J=<1!L]0&!4Z*"G<9:'/TR"V4(YCTI:DL!)MB&X?'
M4_LXZEX<"JNB+"EUC<W#3C'V')HYF,"%X8<6@?3*HI4=!6KX#[[/T!YY2CXK
M8]"])TJJ%JNMT*MPG$9?##:'W*Q4;<DKPCF-H@07$YHF$;GZMJK<TQNO_"($
M@ U)A88B*)ND!'=+ALIY@-9I#'I"HS0B,652DD]+,+BWO2<UH/VST'A,93PA
M7- )8^36*1<RB]]$&(*4,?D36[+>(VAK28Y!/&$G7BM3D"3V?[M@\X4R]V@N
M:!(G)&,3<J>=J@_F^16).(UYA@O)J)3)\YSU_)R2]U"@#_6FY+[B-CC;QP4/
MF42QQTLE@B%C\JI+4TIYAIY2+B<_),3XGOE&EV]6%K:^86(X1H^)21-)K@TL
M5540>/2)QW-B&9&,LT/!]=/[B@A)H\G$+QAE69?.'W/A"YY1QOU&SJB(.3FB
MUWBGU_C%>KU SN@6V1'4TNL\5UU(9'@.+925&[U0MD>/_KELET8_5&&6ED8W
MJ(+@2%>\7..4M7L]=X+#.DW)/Z!,U\=?J#[\8.1BA6ENW9X]F%V1T#067EB2
M9HE/>!S1!,O9D5_$-$X8$0+E%\K/LM2;Q8)*+H(P$UQ%GFF(A"?]FFM;IO=]
M&R)@Q$9^)6DLPTK06&R%.>24B71$AK',1F0BO'"&*1(T#38194GF5TBY*-M0
M$QV.(AH'47 ,1X2FDC+*,?8C'$MV'$M>S+&KH$V\WO3Y=>,]OP&L;8ZJZ,3X
M,H8=/?@PP[X[9\.C_@28@UL#M-\3KUFN'!80IT,@WJ8DOL6L0C_U2C4^$M^L
M/4]U717*F\P[V1R@\_=CX]>(LJ7'!M/UG H.85FEI'(B0^M(Z*3C)K8O[+T=
M;\(\T_D.Y/5OF>#\'6DA--)R?\(N&L'#V.$IG43<MZ0TX9LA%%K);OP,>9(@
M(U$=,AIYADHA1GVG28XLKU#40T1AC/M-.!Q2;^6;,N[^%(;?$ 6'T=.(8>0T
M8_)7&3SNW4,;P&GD;]N^R*O6=5?2W=O=A?ZLN\?NMW>_!C[B,,-!C7.B1%/V
M-L6N9[H;=O?@]#+<:N?:X1TY+!?XHP2,WX#?EUJ[[8,_8/<S9_8?4$L#!!0
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
MH(_CI,AB3V-=__,&"7(Z*49:0)DT39YO^]P>W!T#(V2$SF(> L=0-\I*S!7
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
M5 @:98\!8!^8,I#O-Y2*0T,-4%ZK+?X%4$L#!!0    ( &55459U!+S#<@(
M &T&   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;+U546^;,!#^*Q:3
MIDU*"R%-.G4)4M-TVJ15B]IU>W;@"%:-3<]':/_];$-H)B4\[&$O8)_OOON^
M,W?,&XU/I@ @]E)*919!051=A:%)"RBY.=<5*'N2:RPYV2UN0U,A\,P'E3*,
MHV@6EERH()E[VQJ3N:Y)"@5K9*8N2XZO2Y"Z603C8&^X%]N"G"%,YA7?P@/0
M8[5&NPM[E$R4H(S0BB'DB^!Z?+6<.7_O\$M 8P[6S"G9:/WD-M^R11 Y0B A
M)8? [6L'-R"E [(TGCO,H$_I @_7>_0O7KO5LN$&;K3\+3(J%L&G@&60\UK2
MO6Z^0J=GZO!2+8U_LJ;SC0*6UH9TV05;!J50[9N_='4X"!C/3@3$74#L>;>)
M/,L5)Y[,43<,G;=%<PLOU4=;<D*Y2WD@M*?"QE%R:TA8;9"Q1P-Y+=EWD0/[
ML +B0IJ/\Y!L$N<:IAW@L@6,3P".8W:G%16&W:H,LK\!0LNNIQCO*2[C0<05
MI.=L,AZQ.(KC ;Q)+WGB\2Y.X/W(<Y$"RVM4PA1";<V(2; W6VB9,5%6J'=@
MOSNR]E2754V #)YK43DCXRI[,QN=4\,1CM5ID(5KMBM3\106@>TF [B#('G_
M;CR+/@]HO.@U7@QJ7*-M6Z37$5M+WI&^W4L8L2.WO@-S3,1PFLG9)7L%CF:
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
ME6['=ECJ!Q.$"=#["\[5\\3TY/X)SOX"4$L#!!0    ( &55458&(/E_ 00
M %H2   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;+5846^C.!#^*Q:W
M.G6EVX*!D-!+(K7E=KM2*U7-[MW#ZAX<F"36 L[93K+[[\\VA 1"V+:B+PF&
MF<_S??;88X]WC'\7*P")?F1I+B;62LKUE6V+> 49$9=L#;GZLF \(U(U^=(6
M:PXD,4Y9:KN.$]@9H;DU'9MWCWPZ9AN9TAP>.1*;+"/\YPVD;#>QL+5_\427
M*ZE?V-/QFBQA!O+K^I&KEEVA)#2#7%"6(PZ+B76-KR(\T [&XF\*.W'TC#25
M.6/?=>-S,K$<'1&D$$L-0=3?%FXA3362BN._$M2J^M2.Q\][](^&O"(S)P)N
M6?H/3>1J8HTLE,"";%+YQ'9W4!(R <8L%>87[4I;QT+Q1DB6E<XJ@HSFQ3_Y
M40IQY("#,PYNZ> V'?PS#E[IX#W7P2\=?*-,0<7H$!%)IF/.=HAK:X6F'XR8
MQEO1I[D>]YGDZBM5?G(Z*\8;L06:T65.%S0FN437<<PVN:3Y$CVRE,84!'J"
M+>0;0!<12$)3\1Y]0%]G$;IX]QZ]0S1'7U9L(TB>B+$M56BZ SLNP[@IPG#/
MA(%=],!RN1+HKSR!I Y@*TX5,7=/[,;M1(P@OD0>_@.YCNNV!'3[?'?<XAX]
MW]WI8.-5P^09/.\<'A5DN>2P)"9;U&CM1^/;O3)%GR5DXM\VW0M<OQU7KRI7
M8DUBF%AJV1# MV!-?_\-!\Z?;9KU"1;U!%;3TZ_T]+O0IW<L@_F&IHF>X6H1
MY497@=13#&K^*X$EDR152YN1N4W9HH>1Z4$OK]NI<QF.QO;V6+%6HV'=*/J%
M48WAH&(XZ&3X=#[PPG%PU)V//>R%7B/V4SMOZ ]&HV;X+7:.'V!_T,X@J!@$
MG0P^J5T+7=PSH58:->?O(%GJT;K6.P65/]N8%8#!,;/0=YP&KU,K-:L:1M&I
MT0<<.D=F-4[#BM.PD]-'FI,\IFIBS=2,IG'K^'1"O#1E^P2+>@*K23>JI!N]
MT1(XZE///L&BGL!J>H:5GN%K%XCP9.Z/ AP.&FET:H759N<V5L"H!6SH8*\]
MC[!SJ%N<SO!OU7(M^::H'K\]0#8'WCKZW3@O'?Y>T:*^T.H:'M5^^(U2J@3N
M2]0^T:*^T.JBN@=1W=?F5>E9VY\<[/AN8T>];3'T KVIAHWD:C%T0R\, _=,
M?AT*3MQ9?TWO52'?G5>]5I:]HD5]H=6U.Q27V'^KO.HL6U\L:I]H45]H=5$/
M]2Q^=4&+6RI0?SC$S:PZ-<.>%S8KOS:S$ ^;E9]]=.C.@"_-Y85 YMQ<'%.K
MM]4%R;6Y%FB\O]$7)^8P?X I;ET>"%<EKT I+!2D<SE4,?'B(J-H2+8V1_LY
MDY)EYG$%) &N#=3W!6-RW] =5-=)T_\!4$L#!!0    ( &5545:@;B5!Z@0
M !X<   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;,V9X7.B.!3 _Y4,
MMW.S.],*"2#:4V>LW;W;#WOKM-ONAYW[$"$J4R!>$K3^]Y< !1&D':KVOB@)
M>8_W?B1Y[Y'!AK)'OB1$@*<PB/A06PJQNM)U[BY)B'F'KD@D[\PI"[&03;;0
M^8H1["5"8: CP^CJ(?8C;31(^J9L-*"Q"/R(3!G@<1ABMKTF =T,-:@]=]SZ
MBZ50'?IHL,(+<D?$_6K*9$O/M7A^2"+NTP@P,A]J8W@U04@))",>?++A.]=
MN3*C]%$UOGI#S5 6D8"X0JG \F]-)B0(E"9IQ[^94BU_IA+<O7[6_B5Q7CHS
MPYQ,:/#3]\1RJ/4TX)$YC@-Q2S=_D<PA6^ES:<"37[#)QAH:<&,N:)@)2PM"
M/TK_\5,&8D< V0<$4": ]@6L P)F)F FCJ:6)6[=8(%' T8W@*G14INZ2-@D
MTM(;/U*O\4XP>=>7<F)T)ZC["*XE" ],:"AG!\<)W[OTO0(Z!^F8[ZND?ZRX
M^V(+/MX0@?V ?P*7X/[N!GS\\ E\ #K@2\P(!WX$[B-?\ O9*:]_+&G,<>3Q
M@2ZDV>KANIN9>)V:B Z8"!'X1B.QY.!SY!&OK$"7_N9.HV>GKU&CQAOB=H )
M+P R$*HQ:/)Z<=A@CIF_ S/19QYZ!XK8Y:SZ#L:,X6A!Y*H18+8%N^.F>)MT
MCS>8>1?9RY&PO\>""\G9CQ;@URT- B!GNQKS3QWXU"ZKWBZU@USQ%7;)4)-;
M!"=L3;31[[_!KO%'';0C*2LAM'*$5I/V4R&\ '_'X8RP.G:I0=W$(+59KD?(
M@#W', ;Z>A=+=1RT^U9W9US)8SOWV#Z;QW]*"9$LV2EA/O54#^6U2]6N>&,Y
MEE%QNM'VEG.AFY/IGHW,YR?"7)^3'3AU5+H5*I=6OU^ATFAW2RI.3L4Y&Y4'
MPH6\+=>(!+22 5DV!$VZ7[U\G.JRZ#M=L\*LT:N6S'HYL]ZY9Q*>!:0)2Z^"
MI>>@*I5&NUM2Z>=4^F<+5S(XS8DO8I4Q9-/)9XFVTG;T,\G&I)[QFC"97>;K
M$DR9[Q+P:SSC@LF4L#;*]8\9Y8ZDK$0>&D6V9KQ/G'N!<&W6EIKJ[,8"HV.:
M>U.U9ICI=)QN??B#.XDK?#,*WCX"M@&2I=I&*3IV[/X^D4;'VLXA5(!#YP-7
M$R#;L4-5=LCIF-U]=HV^M6579.JP,8M]IRC:AJ=9,Q>-CJI7RCQ/D;7#(FV'
MY\O;2Q&V#3*KNE&9'54@EHDU>M266)'V0[LQ^E8<NR7J:XVJ]R:R2E9!,,8!
M^$%8^$)8A$=*TC,LITCY89'SP_,E_<UK[S#O6LC-9CM@2S#C $'@X6U=Q35Y
MI08+A.E'$E2CJ0RU*!G@_[%F>"OQ9I^>>4'K,/%3U!RP*#K@.U4=;P7;;+:=
M@77RB=@[3/@4]0LL"AC87,&,%PM&%E@0\%6Z[4?<=\$##N*7"@EXU$KB6-K*
MGT"+4@*]4RFQQ[0.9&::7?HHAJS]Y*1FF-DWX('2 16E WI[Z7#\?>W@K*LE
M!&L^&T)D[Q,Z12F!BE("O;V4:+55O880JLXAV.]9^X2.6C#H.R<M(6&+Y "*
M Y?&D4C/'_+>_)!KG!SM[/5?PZM)>E15J$E/SKYAMI"N@X#,I4JCXT@/67H8
ME38$727G.3,J! V3RR7!'F%J@+P_IU0\-]0#\B/!T7]02P,$%     @ 9551
M5GPC<S(0 P  E0@  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULC59=
M;]HP%/TK5]$>6FDE'X3058!4H-7V4*UJM5;3M >37(A%$F>V@?+O=^V$#%A
MO(#MG'-\S_6-;P8;(9<J1=3PD6>%&CJIUN6=ZZHXQ9RICBBQH"=S(7.F:2H7
MKBHELL22\LP-/"]R<\8+9S2P:\]R-! KG?$"GR6H59XSN1UC)C9#QW=V"R]\
MD6JSX(X&)5O@*^H?Y;.DF=NH)#S'0G%1@,3YT+GW[Z:1P5O &\>-VAN#<3(3
M8FDFWY*AXYF ,,-8&P5&?VN<8)89(0KC3ZWI-%L:XOYXI_YHO9.7&5,X$=D[
M3W0Z=&X=2'#.5IE^$9NO6/OI&;U89,K^PJ;&>@[$*Z5%7I,I@IP7U3_[J/.P
M1PAZ)PA!30B."'[_!*%;$[K'.X0G"&%-"&UF*BLV#U.FV6@@Q0:D09.:&=AD
M6C;9YX4Y]E<MZ2DGGAZ]:A$O84R92V B<JHFQ>R!/#(NX8UE*X1[1451FE4%
M5&A0<;[7*U=3U(QGZAINX)'.$'XB(PS*-8_Q"/OK"?,9RM\$_00NJ)1)5 -7
MDQ$3CAO708^KH(,30?L!/(E"IPH>B@230P&7,M"D(=BE81R<59QBW(&N_QD"
M+PA: II<3O=;Z-/+Z=X9-]WF4+M6+SRA]\+5\F8N$8$7&BG%&B33V);H2LBO
MRL/<$>N1U_'\V_[ 7>_[;\=Y472(FY[0"X,&=^ H;!R%9QT]?)1T45"-KD5&
M]9EQO6US$[;MW@V]HR@G[3C_/S>MN."+WVMWTVO<]"YS0X>3PQ4O8$OOC+IN
MLW1>J5<Q(82\>B&"$!*V;7NG)I<I1;526Q5?IM#?Q1*UA'*0KZC)5W16^=W>
MWI0OMD9)S0@6DA6:U#7"W-Q3:WM/B3F(^J*Q "(D*\F+!>@4H43)1=*6XFKS
M_MXA^Q&=\E'-M*!ZG>@(-6U!!9WHN%[<O0L[1[FPC4]!+%:%KBZM9K7IK?>V
MI1RMCZGG5BWRGTS5L)^87'#*1(9SDO0Z?3H\637!:J)%:=O"3&AJ,G:8TG<#
M2@.@YW,A]&YB-FB^1$9_ 5!+ P04    " !E55%6NPW.YL8%  !4'0  &0
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
M@M5&J 74\R5C\G"C7U <I([^!5!+ P04    " !E55%6"\K2?9X"  ##!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6RM55UOVC 4_2M7636U4D<@
MI)^#2$ Z;0^54%&WAVD/)KD0JXZ=V0;:?[]K)V2TA:H/?4GLFWO.]3VV3P8;
MI1],@6CAL132#(/"VNHZ#$U68,E,1U4HZ<M"Z9)9FNIE:"J-+/>@4H11MWL>
MEHS+(!GXV%0G [6R@DN<:C"KLF3Z:8Q";89!+]@&[OBRL"X0)H.*+7&&]KZ:
M:IJ%+4O.2Y2&*PD:%\-@U+M.8Y?O$WYRW)B=,;A.YDH]N,F/?!ATW8)08&8=
M Z/7&B<HA".B9?QM.(.VI /NCK?LWWSOU,N<&9PH\8OGMA@&EP'DN& K8>_4
MYCLV_9PYODP)XY^PJ7,OK@+(5L:JL@'3"DHNZS=[;'38 ?3.#P"B!A"]!,0'
M /T&T'\O(&X 7NJP;L7KD#++DH%6&] NF]C<P(OIT=0^EV[;9U;35TXXF\RL
MRAY@3,KE,%$EG2;#_(9,M5IP"[.":2Z7,!5,PG&*EG%A3N +W,]2.#XZ@2/@
M$FZY$ 0R@]#2FAQSF#7UQW7]Z$#]7@2W2MK"P(W,,7].$%(S;4?1MJ-Q]"9C
MBED'^KU3B+I1M&=!D_?#>WO@Z?OAW3>ZZ;?[T_=\_0-\=VBY1KIG%L8HD;;$
MP._1W%A--^;//KUKOG@_GW.1:U.Q#(<!V81!O<8@^?RI=][]ND^KCR1+/XCL
MF8YQJV/\%COMRX(B^59$?YY/ZU,],@:M.:7C+ZWF\Y4[_@;F3W!35D(]H=ZG
M<EWMRE=SUKI.SCJ7@W"]*][KG+AS\3PG?9W3[URU.76KX<[U+E$OO4T:R-1*
MVOI>M-'6B4?>@%[$Q^30M:'^IZGM_9;I):>N!2Z(LMNY. M UY993ZRJO(G,
ME25+\L."_C*H70)]7RAEMQ-7H/UO)?\ 4$L#!!0    ( &5545;G;.W#$0<
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
M%X#S4Z7L2\===<V73?874$L#!!0    ( &5545:*$&EV& 0  &P5   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;,6876^C.!2&_XK%CE8STK9@("3M
M)I&:,!^5&FW5[,Q>C/;"@9/$*N"L;9K9?[\V$!("95O)U=PD8,YY[//""[;'
M>\8?Q19 HA]IDHF)M95R=VW;(MI"2L0EVT&FKJP93XE4IWQCBQT'$A=):6*[
MCA/8*:&9-1T7;?=\.F:Y3&@&]QR)/$T)_W<&"=M/+&P=&A[H9BMU@ST=[\@&
MEB"_[NZY.K-K2DQ3R 1E&>*PGE@W^#K$@4XH(KY1V(N38Z1+63'VJ$]NXXGE
MZ!%! I'4"*+^GF .2:)):AS_5%"K[E,GGAX?Z)^*XE4Q*R)@SI*_:"RW$VMD
MH1C6)$_D ]M_@:J@@>9%+!'%+]I7L8Z%HEQ(EE;):@0IS<I_\J,2XB1!%=J=
MX%8)[GF"_TR"5R5X+TWPJP2_4*8LI= A))),QYSM$=?1BJ8/"C&+;%4^S?1]
M7TJNKE*5)Z>?".7H&TER0 L@(N>@;JH4Z/T=$^(#^JR>'/1'AFZ$ -5*LAC=
M4;*B"944Q"$E+D+0 T0YYS3;H!D15#%"D(0F"G.!OBY#]/[=!_0.*>"?6Y8+
MQ1)C6ZH:]$CLJ!KOK!RO^\QXL8L6+)-;@3YF,<1-@*V*KQ5P#PK,W%YB"-$E
M\O!OR'5<MV- \Y>GXX[T\.7I3D\U7GT_O8+G/7<_:4:RB)($W69"\ES?3?3]
M3D6A6PFI^+M+\A+I=R/UF^=:[$@$$TN]6@3P)["FO_Z" ^?W+KE,PD)#L(:4
M?BVEWT>?&K! E]AEIX.B4_U6?II>!!@'8_OI5,5V%![ZN!D4=J"\D5L'-:H>
MU%4/>JM>,"XWZHV/[AC)!/H"28S4YP4M20+H^P+2%?#.AZ@7^]J'R"0L- 1K
MR!G4<@;F_1B8E-(D+#0$:T@YK*4<_@P_EIT&)R;RG>&9&]LQ%^Y@=.;9L!WE
MX5&W&T=US:/>FM7<9D]X7+A/(&7#VIXS$CVJ*I>ZP++R/G/V]O+:)\HD+#0$
M:ZA[5:M[9=Z<5R:E- D+#<$:4F+G.)%T?H8]JUX;WAOZ)U^Y4LB.,/55/?-Q
MV 7#GN-WFQ2?3*)Q;^VWF02EJ40/1.HO9_2(YBQ-J2PGTWW.[">_]GDR2@M-
MT9JJND=57?/VK)BF]#1)"TW1FGH>EP:X=[K\9@[U6J;";MN@[:@+%_O>N4/;
M85?!<_X\SN1Q_U1^IKWY<:WFL:K@N5H_<A+]GR][B:]^CDS20E.TIIK'%0(>
MO($OC:X/C-)"4[2FGL<E NZ=-K^9+X..Y:'KG?NR'>4-6J[L0@7.F2WMDVVH
M%/BFV,X3*&)Y)LO]F+JUWC*\*3;*SMIG>BNQV-XZ8LI]R 7A&ZJ6I0FL%=*Y
M'*HA\7)KKSR1;%=L=JV8E"PM#K= 8N Z0%U?,R8/)[J#>H-U^A]02P,$%
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
M7UG>+LVG DH;8)[/A=#;@5V@^?B8_ M02P,$%     @ 95515N3/7+>Z!0
M:QT  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULM5G;;MLX$/T5PELL
M&J"N15(7)^L8R!4UD.P&<=M]6.P#+=,Q$4ET23IN_WY)6;4LDV+BM9N'6)<S
MHS/#RYF1!BLNGN6<4@6^YUDASSMSI19GO9Y,YS0G\B-?T$+?F7&1$Z5/Q5-/
M+@0ET](HSWHH".)>3EC1&0[*:P]B..!+E;&"/@@@EWE.Q(]+FO'5>0=V?EYX
M9$]S92[TAH,%>:)CJKXL'H0^ZVV\3%E."\EX 02=G7<NX-D5#HU!B?C*Z$IN
M'0,3RH3S9W,RFIYW L.(9C15Q@71/R_TBF:9\:1Y?*N<=C;/-(;;QS^]WY;!
MZV F1-(KGOW-IFI^WNEWP)3.R#)3CWSUB58!1<9?RC-9_@>K"AMT0+J4BN>5
ML6:0LV+]2[Y7B=@R@&&+ :H,T%L-<&6 RT#7S,JPKHDBPX'@*R ,6GLS!V5N
M2FL=#2O,,(Z5T'>9ME/#6\($^$JR)07WE,BEH'J,E 2WK"!%RD@&1H548KF^
M^OZ:*L(R>0*ZX,OX&KQ_=P+> 5: SW.^E*28RD%/:5;&=R^M&%RN&: 6!M<T
M_0@P_ !0@)##_.KMYK!IWM.YV"0$;1*"2G]AB[\K(L0/5CR!]X]TP86BTQ-P
MD?-EH3Z K61=,YEFW.0+_'-/\PD5_[I"]S[++-$SN2 I/>_H-2BI>*&=X>^_
MP3CXPY6((SEKI 5OTH)+[[@E+1?C\<WG\9DK1GS,&(_DK!%CN(DQ] []O1[N
M)[UW@;%VS%(S"<IMS3FIUZZBTI79*U^&,.H'P:#WLAV.C>J'6Z &S6A#,WIE
MALHYT&L-E <WWY;LA61F>;9,4!?[]1/B+5X8PBA$._1M&,(QCOON .)- /&;
M\BS!)YI-NUJ+NE)'L ?]V.85H@B?[M!WP)(HCB(W_61#/_'GG^<Y4^L-47%
MORNJ!T-K: :H5$11D'%2."=-8A%*^LD.:1O3,E_Z&[Y]+U\M=RLBIL#D6 (^
M WF5_^Z$I,]4WZ#I4C#%J)-SW\-GS=A&A&&2N$F?;DB?>O>;N]'%Y>AN]'ET
MX]YT3H^YZ1S)62-0&-0*''C'YT^N]+@\D!]DDE'PB>=TLF395&\_W3<OB.H1
MOE'R0IK4MXH'N ?UNF98;Z!4=M^^I*LG-==TE(1P-PP'+H[U8+3$4NL^] M_
M,Y:_U)R*?>BCUP? AH11>-K"NQ9FZ-7$X9@6C NPIC_51'4AU-^#.+99!>9O
ME_VKN";_6G2A7W4=_'&P!__0EC(G_U=Q3?ZU&D._'(\*1?6VH,"CV?KO>/H,
MMA6B90[I6OJ.D0G+RGWWQ!F9K;Y64#8D[+?LO+"69^C7YTL=39?.M"YK_BDO
ME-#-E@3Z7)^9R'11#$:/=U>R+$-^RLE:]L!<:WJ)-7KCC,N699SLJJ #%*.6
MP&KAAG[E/E )H2W->@I%N\S?+."P5G#HE_ ;J5ANII?F7$^G_].0^!^TKW >
MRULS+76- /U%@J<I@4<M$([EK=F1UA4"\E<(>S4FR-9Y5V?B@+6W)JBN")"_
M(CA&<X)LB7=V)PZ<KSU!6Z\ _*7 X0T*LK7>V:&X<)X6!=55 ?)7!0<T*<A6
M>KM+<8#:YDY="2!_)7#@]HQLA;<FO0UI;U5070*@Z*!F!7DKB+U? QW)6S/8
MNCI _NK@&.T*LM7=&BH?I$F]UG_DU_\CMBO(5GEGN^+">=H55)<$R%\2'-:N
MH->[>@<D"F#;QE1K-O)JY:'M2N6]H0T1CFQYLW$A#%O+?5QK,?9K\8'M"K9E
M%X5!$NWR=^%.0YRTY!_7 HW] OW+VA5LJ[$5E UI;5=PK=;8K]:_N%W!MD3;
M[8H#U-:NX*U7[GX-/U /L2W1CG;%@6I;([60XR.^2,?.-^D0[_)TO$K',=RA
MVMOZ$F8^0]X3\<3T*&=TILV"CXFV%^LO>^L3Q1?EQ[$)5XKGY>&<DBD5!J#O
MS[A>Z-6)^=ZV^;XZ_ ]02P,$%     @ 95515H[&SBFF!   ;1P  !D   !X
M;"]W;W)K<VAE971S+W-H965T-34N>&ULO5G;;N,V$/T50ET4NT VNOB6I+:!
MQ%+0%.MM8'>S#XL^,-+8(E8279*RD[\O*2FR9,N*G;)Y242)Y\QP#LGAF,,-
M93]Y""#04QPE?&2$0JRN3)/[(<28G],5)/++@K(8"]ED2Y.O&. @ \61Z5A6
MWXPQ28SQ,'MWS\9#FHJ()'#/$$_C&+/G&XCH9F38QLN+&5F&0KTPQ\,57L(<
MQ+?5/9,MLV0)2 P))S1!#!8CX]J^\NR! F0]'@AL>.49J:$\4OI3->Z"D6$I
MCR "7R@*+/^M80)1I)BD'_\4I$9I4P&KSR_LM]G@Y6 >,8<)C;Z30(0CX\)
M 2QP&HD9W?P.Q8!ZBL^G$<_^HDW1US*0GW)!XP(L/8A)DO_'3T4@*@"[?P#@
M% !G%] ] .@4@,ZQ@&X!Z!X+Z!6 ;.AF/O8L<"X6>#QD=(.8ZBW9U$,6_0PM
MXT42-5'F@LFO1.+$^!83AAYPE *: N8I SD+!$>5]W2!;DF"$Y_@"-TE7+!4
M]4'77,ZNE9*;HX\N"$PB_@E]1M_F+OKXX1/Z@$B"IB2*5(^A*:2WRJ;I%Y[=
MY)XY!SRS'32EB0@Y\I( @CJ!*8=9CM5Y&>N-T\KH@G^..O89<BS':7!HT@[_
M2M?GR.X>A+OM\#FLI'7K(-P[ FY?-L%KP>B4PG<RONX!OAFL:;0FR1)-& 1$
M2,5]$A'QC'Y,(7X$]G>39*V<:E.[XBOLP\B0NQ8'M@9C_.LO=M_ZK2G<.LE<
MG62>)K*:,-U2F&[&WGE]11ZS\GY\D7AT)R#FC8IU=2JFD\S52>9I(JLIUBL5
MZ[4NI1O,"4?WE$AIYEFZ1C(%/F!&\&,$:(8%-"F3D]KYSJP2^GILG5OVH#<T
MU]6@MQH_->@ZR3Q-9+6@]\N@]UN#GDU[N4!V=J\S-$D94XODAC))F6UP6'HA
MOS6)D!OI533H]ZP= 5H=.56 ?8.]78.>)H.UN [*N [>%M<I?B)Q&A\9U\'>
M,"^LW;BV.G)J7'62>9K(:@)<E )<O$V NX0(@K/CM7M@2VEG_B.-Y!'BX@S)
M,X3=:=K?6_&G*J*3S--$5E/DLE3DLC5NWS&#D*9<S?GK)8/LB"P/NG^%A 7H
M6K;D^13A)$ SX$)*$S1ITVKCU$2LD\S52>9I(JL)95O;:L9ZS\-384V3:%K9
M7*ULGBZVNFZ5*M3^/XY0!>O>&>IR)].T6S\Y\CK9/%UL]<@[V\@[[Y'O"RO5
MA._L)?R&3IW=3FZ[OR='M\&OR@F['K1M[6RW%\__)4>_0CW%S\@99#FZ^4>*
M=OS)<UEKW:R+K2[+MG*V6\N\\0Q6*?-#S&&;IS_?DH4(\RR=[?^"HCGX- DJ
M[U[+W>UV3\X#6LMHK6R>+K:Z@MM*VNZ]:_[66>Y.M+*Y6MD\76QUW;;%N/W&
M:OS$++)?'5_N)1&MY;A6-D\76UV%;>ENO[%V/R8MM5/_Z8O\UVM5.PX:5X?6
M<EXKFZ>++=?%K%RWQ,"6V3T71SY-$Y'?O)1OR[NTZ^P&R=QVSR_BII@MB=S(
M(EA(J'4^D%.?Y7=;>4/0579Y\TB%H''V&,K3,3#507Y?4"I>&LI ><,X_A=0
M2P,$%     @ 95515J9344:. P  ,PH  !D   !X;"]W;W)K<VAE971S+W-H
M965T-38N>&ULK591;]LV$/XKA!8,"9!&(B5+<FH;:!T,+="N0=-V#\,>:.EL
M$:5$CZ3LYM_O*#FJ8]-.'_9@BY3N/G[?\>[(R5;I[Z8"L.1'+1LS#2IKU[=A
M:(H*:FYNU!H:_+)4NN86IWH5FK4&7G9.M0Q9%*5AS443S";=NWL]FZC62M'
MO2:FK6NN']^"5-MI0(.G%Y_%JK+N13B;K/D*'L!^7=]KG(4#2BEJ:(Q0#=&P
MG 9OZ.V<1LZAL_@F8&OVQL1)62CUW4W>E],@<HQ 0F$=!,?'!N8@I4-"'O_N
M0(-A3>>X/WY"_Z,3CV(6W,!<R;]$::MID >DA"5OI?VLMN]@)VCD\ HE3?=/
MMCO;*"!%:ZRJ=\[(H!9-_^0_=H'8<Z#)"0>V<V"_ZA#O'.).:,^LDW7'+9]-
MM-H2[:P1S0VZV'3>J$8T;AL?K,:O OWL['VS@<8J_4@N[\!R(<T5>46^/MR1
MRXLK<D%$0[Y4JC6\*<TDM+BB\PN+'?K;'IV=0+^#XH;$])JPB#&/^_S7W>ES
M]Q!U#F+9()9U>/&+8N^$*:0RK0;R]YN%L1K3Z1^?OAXP\0.Z&KLU:U[ -, B
M,J W$,Q^_XVFT6N?VO\)[)GV>- >GT.?/8AF)>'5DM="/A*IK+DF$G>5N%\W
M*&&#5;W&&K6D4,9Z][M?9-0MXEK$9D;9.,FR\23<[$OUV%$VRN)\L'NF(AE4
M)&=5?'!$*Y EP0Y&#)?@(]ECI'N+QW%,#Q@>&R4Q97YZHX'>Z"R]=ZH&0]JF
M!(TA;#"OVJY;^4B.CM:G<9KF47+ TV-'\RQ.J)]J.E!-SU+]J$J0I.H(NZ N
M6]T(4V&6&&P O$\!<BG!X/>B:.M6<@LN2S Y"\&=K%N"%0KU G2?ID^5C@ 7
M-+J.,_K:;T$["W8=L?C*%YOT2'-*\6 ZB,RQU6C,TA,9E@UQR<[&9:[JNFV$
M?7Q6#Z7 O12%Q7ZXU+S?5VP>/N[9$2LVSJ+#[/-815$^]G//!^[YR]5QW^JB
MPH,-([]61OC+.#\.'1;G81%[K-B8G@CP>" Y?B' C5%2E%TV_>S(?RI+/FT;
M*'UTQ\<UD$5)?D#WV(IEI]*!1C\/R.@LWR_*<HG[OB/J/02CHV['<I:G$3M@
MZ#-,1BR)DP.6X=Z)[JY3'[E>B<80"4OTC&XRA-#]#:6?6+7N#OF%LGAEZ(85
MWNI .P/\OE3*/DW<O6&X)\[^ U!+ P04    " !E55%6.GQG]$("  !*!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RM5,MNVS 0_!5"#8H$:*U7
M'H5K"W!L%/$A@!$W[:'H@9;6%A&*5,F5G?3KNZ1DU0'L(H=>)"ZY,]P9+CG:
M:?-D2P!DSY54=AR4B/4P#&U>0L7M0->@:&6M3<610K,);6V %QY4R3")HNNP
MXD(%V<C/+4PVT@U*H6!AF&VJBIN76Y!Z-P[B8#_Q(#8ENHDP&]5\ TO QWIA
M* I[ED)4H*S0BAE8CX-)/)RF+M\G?!.PLP=CYI2LM'YRP;P8!Y$K""3DZ!@X
M_;8P!2D=$97QJ^,,^BT=\'"\9__BM9.6%;<PU?*[*+ <!Y\"5L":-Q(?].X.
M.CU7CB_7TOHOVW6Y4<#RQJ*N.C!54 G5_OESY\,!(+X\ 4@Z0/)60-H!O'-A
M6YF7->/(LY'1.V9<-K&Y@??&HTF-4.X4EVAH51 .L[G:@D)M7AA7!9OR6B"7
MXC<4;*X0#%AD][H R>YT!6R2YTW52(ZT/@-JFUQP?QKG,T NI+U@']GC<L;.
MSR[8&1.*?2UU8XG:CD*D<MVF8=Z5=MN6EIPH;0;Y@*7Q!Y9$27($/GT[/'X-
M#\FDWJFD=RKQ?.D)O@4W7&$)*'(N+>G\:]V/R<JBH8[\>4QE2WMYG-;=TJ&M
M>0[C@/RT8+809._?Q=?1YV.:_Q/9*P?2WH'T7^S9&QKAF/Z6],J3ND=EF\51
M>D-'LCT4=B2+#B[ML]J*PX-.=Z_,/3<;H2R3L"9<-+@A M/>W#9 7?OF7VFD
MJ^2')3UV8%P"K:^UQGW@[E/_?&9_ %!+ P04    " !E55%6]@=G)9$"   T
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U."YX;6RM5=]/VS 0_E=.&9I
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
M>U[HEH0R)Y[4>[<BGO"E*BB#6X'DLBR)>#Z'@J^GSL!YV9C11:[,AAM/*K*
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
M!$7=G=03Q4O[7L^YTJ^_'>:ZH0-A#/3W!>?J<6(V:%O$R1]02P,$%     @
M95515F-TEI]N P  ;A   !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
MO5AM;]HP$/XK5E9-G=21%]X[B-3"JG4J&BIJ]Z':!Y,<8-6)J>U ^^]G)VD@
M-$U!2OD L9V[QW?//0EG>FO&'\4"0*+G@(:B;RRD7)Z;IO 6$&!18TL(U9T9
MXP&6:LKGIEARP'[L%%#3L:R6&6 2&FXO7AMSM\<B24D(8XY$% 28OUP"9>N^
M81NO"[=DOI!ZP71[2SR'"<B[Y9BKF9FA^"2 4! 6(@ZSOG%AGP_LIG:(+>X)
MK,76&.E4IHP]ZLFUWS<L'1%0\*2&P.JR@@%0JI%4'$\IJ)'MJ1VWQZ_H5W'R
M*IDI%C!@]"_QY:)O= SDPPQ'5-ZR]2]($XH#]!@5\3=:I[:6@;Q(2!:DSBJ"
M@(3)%3^G1&PYV(UW')S4P=G7H9XZU.-$D\CBM(988K?'V1IQ;:W0]"#F)O96
MV9!0EW$BN;I+E)]TK\,5"*GJ(A$)T6]&U.!>S2(.Z()S',Y!WQ1H;\/3(4A,
MJ/B&OJ.[R1"=GGQ#)]IG1"A5E1,]4ZK ]?:FEP9YF03IO!/D$+P:JMMGR+$<
MI\!]L+^[G7<W%5T99T[&F1/CU=_!FZAGR8\H(#9#/Y\B(E_0".2"^5LD"?1P
MH]S0M81 _"M*.=FC4;R'?GK/Q1)[T#?4XRF K\!POWZQ6]:/(@(J LO14<_H
MJ)>ANRD%),X=?%WJFYM!89D3H&X,I%\P*[=9:_?,U78J;VU:M69FDXNPD478
M*(UP1$(21,$(@BGP/^L0N%B095& I3B'%J4BL%S*S2SEYA$TVJR2CHK <G2T
M,CI:^VCT#05G*),#&@/WU)+Z\2JB(L'O;,G2JCG-'>U^8)0+O9V%WBX7+W[>
M4[RE.(=6JR*P7,J=+.7.$<3;J9*.BL!R='0S.KJ?+-YN@2YWM5MNDPO<MC;=
MA;7/FQ<])/(MK%,YQ*&%J@HMG_!6.V4?0;KI)E514A%:GI)-MV27=A_ND B/
M1:I=O,42T)U(6@35)0)7#2T)Y^@*$X[N,8UBVB@.?:0_E,GB9M$ID*I=W]'S
M1U;Y;#;-CEW>[:2OXW)%ET(<7+Z*T/();WHGNW$,15?:656%EJ=DTUO9I;W*
M)RBZ6:35UJZB/[!*LC&W#H/Z)#["?$Y"@2C,E)M5:RL4GAQNDXEDR_A\.&52
MG3;CX0*P#UP;J/LSQN3K1!\YL[\8W/]02P,$%     @ 95515E(*>WZ> @
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
M.(WD WOYG>2"^MK>@D7"_(*7[-D^ZH!%*B2+\\;*@Y@FV7_\F@=BIP$<'&B
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
MK&CMHXRLKEI!PEPDS$/"?"0L0,)"$$S3W7BGNS$T.HZ1RD/"7"3,0\)\)"Q
MPD(03%/>9*>\B;''JSN[O.SLVI1FM.ZJ-"3,1<*\R?-P8I5_!_$0Z3- PD(0
M3-/0=*>AJ5%#![W71[4LF7(CR2V5[".YD[3Z]<6*2.VF2]8F-*.+KD)#PEPD
MS-O";'M/:=:)-3P='2@-Z31 PD(03%/:Z4YII]V4=DWEIDCD#^(JB;7)RLCK
M*BLDS$7"//-EJ](HQ%*C^9>2"3ZR-0$2%H)@FMYLJTG]6=T4=\MBEJVKG/*-
M&E:J[LW<KYGY7158T^S!7O]AGUBV,YCJ'8C[PI'.<'+0U7C0%OI06O#"60PF
M]D _BQ#E5]?)7HK8QNF$\$6Y,8^2-4W)IXQOU&_^TH!EK7G72[/SSB)"TEPH
MS8/2_)HVW5>/KIL ZC!$T705.HT*G5?R%P-+RU^TBLG(Z"PF),V%TCPHS8?2
M B@M1-%TW37)?1N;W;>AZ7THS872/"C-A]("*"U$T70)-EE^VYSF?RV183;O
M+#EH:A]*\^SGN?%!6S(#ZC6 TD(431=34P:PS74 2$;#[*.SXJ % BC-JVF'
M68W!LZP&U&T I84HFBZYI@)@&].\;TAMF(&=]04M T!IWBN7;O>4R$N/B?C0
MY@106HBBZ;IK\O^VN0#P\PF.R6MCK"MS$SIK"YKYA])\*"V TD(431=:4R2P
MS54"/?W!-P6ARV7!EJIW(Q'/!4^3N(JJ.9,DR2.>,4+C6&V0O'KTDM!MHD19
M1S2--BFM1&JJT)N;U+F+A)85H#0/2O.AM !*"U$T7<9-!<(^Q0YUH14(*,V%
MTCPHS8?2 B@M1-'T9V*;FH1CKDG4/2DIZB?;5"\HB.H)U]O'V\H.,DX>DICE
M[<\AF_%=)0FEN5":5]/V?YM8)X>#$JC+ $H+431=:4U5PS%7-?2870;FB(H5
M61<\8BP69%'PC B:5KOO-S1-%HD*V.Q^4PY<DGK0+ [C>![7 ;Z?<B&>XGJ2
M'QW7S<WNK&!H/01*\Z T'TH+H+001=.EWI1.' <:UQUH%05*<Z$T#TKSH;0
M2@M1-%V"317%,:;(?SZN0ZLJ4)H+I7DUS9!S\*$. R@M1-%TG36E$L=<*GG+
M2%QLYK*@U5L45=!_XX#<W++.$H568: T#TKSH;0 2@M1-%W-3:W&&6$#-[0L
M Z6Y4)H'I?E06@"EA2B:+L&F=N.8"Q _';BAE1PHS872O)IF#-S06@V4%J)H
MNLZ:6HUCKM5<ED%7B:EH7FE</[W2.*]>:7P*UT?'8^C['5":"Z5Y4)H/I050
M6HBBZ2)MZCS.%!N/H34:*,V%TCPHS8?2 B@M1-%T"38U&L?\OL/M6^,PM%8#
MI;E0FE?3]I\1LYW1\V?$H%X#*"U$T;8BZ^_-#Y.Q8EG-%234>%B-<+<3ENRV
M[N8C^E3-PG.P_<H^\[:S"C68[21'U[18)DJ1*5LHI'4R49>_V,X;M%V1?%W-
M0C/G4O*L6EPQ&K.B/$#M7W NGU9*![O9FV;_ U!+ P04    " !E55%6;";>
ML24"   "!0  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6RM5&UOTS 0
M_BN6F= FL3HO;8&21&*M$)-XJ58&'Q ?W.3:6'/B8%^;[=]C.UG4B1;M U]B
MW_F>Y^ZQ<Y>T2M^9$@#)?25KD](2L9DQ9O(2*FY&JH':GFR4KCA:4V^9:33P
MPH,JR:(@F+**BYIFB?<M=9:H'4I1PU(3LZLJKA^N0*HVI2%]=-R(;8G.P;*D
MX5M8 =XV2VTM-K 4HH+:"%43#9N4O@]G\]C%^X#O EISL"=.R5JI.V=<%RD-
M7$$@(4?'P.VRASE(Z8AL&;][3CJD=,##_2/[!Z_=:EES W,E?X@"RY2^H:2
M#=])O%'M1^CU3!Q?KJ3Q7])VL=.(DGQG4%4]V%90B;I;^7U_#P> <'P"$/6
MZ+F N ?XFV-=95[6@B//$JU:HEVT97,;?S<>;=6(VKWB"K4]%1:'V0+62+XH
M!$.6_(&O)9!+\A5+T.1\ <B%-!?6<[M:D/.S"W)&1$V^E6IG>%V8A*$MP1&Q
MO$]WU:6+3J;+1R0.7Y$HB*(C\/GSX>%3.+/"!_71H#[R?/$)OE6I-%XBZ(KX
MB_CYR0:0:X3*_#HFKF,;'V=S#3<S#<\AI;:C#.@]T.SEBW :O#LF]3^1/1$>
M#\+C?[%GW8LWPXLK]^+'%'<T$T_C)L(^"Q*V/Y3Q=\1X,GX[!'7EL8,_U$V'
MSUQO16V(A(V%!:/7%J^[CNL,5(W_:=<*;0OX;6F'%&@78,\WRBKH#=<'P]C+
M_@!02P,$%     @ 95515KEL;G]2 @  C 8  !D   !X;"]W;W)K<VAE971S
M+W-H965T-S<N>&ULC95=;]HP%(;_BI554RM-))@D0 >1VJ)INZB$^K%IFG9A
MPH%8=>+,/D#W[V<[(6*J"W"1^.M]G]?$.9GLI'K1!0"2UU)4>AH4B/5U&.J\
M@)+IGJRA,C,KJ4J&IJO6H:X5L*43E2*D492&)>-5D$W<V%QE$[E!P2N8*Z(W
M9<G4WUL0<C<-^L%^X(&O"[0#83:IV1H> 9_KN3*]L'-9\A(JS65%%*RFP4W_
M^G9LU[L%WSGL]$&;V)TLI'RQG6_+:1#90" @1^O S&T+=R"$-3(Q_K2>08>T
MPL/VWOV+V[O9RX)IN)/B!U]B,0U& 5G"BFT$/LC=5VCWDUB_7 KMKF37K(W3
M@.0;C;)LQ29!R:OFSE[;_^% 0.D[ MH*J,O=@%S*&4.6393<$657&S?;<%MU
M:A..5_:A/*(RL]SH,)O! HF[W#/<*(X<-+F< 3(N]!6Y(+PB3X7<:%8M]21$
M@[3",&_M;QM[^JY]WB.#_B="(TK)\^.,7%Y<_6\3FL1=;-K%ILYW<"SV0>)?
M-PN-RCSBW[Z,C5?L][+'_EK7+(=I8,ZU!K6%(/OXH9]&GX\D'71)!\?<LY\/
M?5^D1I0XD7UQMAF-DV%LUFX]L+B#Q2=@U =K1.D!+/)SDHZ3G. ,?)SD7$[:
M<=(3G-C'2<_E##O.\ 0G\7&&YW)&'6=TE/-4@*F<*P3EPXW>X(:1_?F9XXXY
M/LZ4R(0/-WYS!,>^(Q@>%!=;I^^96O-*$P$K(XQZ0^.@FMK7=%#6KMXL))KJ
MY9J%^5R L@O,_$I*W'=L">L^0-D_4$L#!!0    ( &55459HC^3J$ (  .\$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;*U436_;, S]*X)6#"VP
M1?Y(TR&S#:0)]G$8$#3M=AAV4&PF%BI+KB3'W;^?)#N&"R1;#[M8HL3WR$>3
M2EJI'G4)8-!SQ85.<6E,/2=$YR545$]D#<+>[*2JJ+&FVA-=*Z"%!U6<1$$P
M(Q5E F>)/UNK+)&-X4S 6B'=5!55OV^!RS;%(3X>W+%]:=P!R9*:[F$#YJ%>
M*VN1@:5@%0C-I$ *=BE>A/-E[/R]PW<&K1[MD5.RE?+1&5^+% <N(>"0&\=
M[7* )7#NB&P:3STG'D(ZX'A_9/_DM5LM6ZIA*?D/5I@RQ1\P*F!'&V[N9/L%
M>CW7CB^77/LO:CO?68!1WF@CJQYL,ZB8Z%;ZW-=A! BG9P!1#XA>"XA[@*\<
MZ3+SLE;4T"Q1LD7*>5LVM_&U\6BKA@GW%S=&V5MF<29;Y$\-TZPKJ2C09RF+
MEG&.+E=@*./Z"KU'#YL5NKRX0A>("71?RD9;5YT08Q-P-"3O@]UVP:(SP5:0
M3U <OD-1$$4GX,O7P\.7<&)E#]JC07OD^>(S?(/6GXNM-LIVU*]3FCJ2Z6D2
M-V5S7=,<4FS'2(,Z ,[>O@EGP<=3"O\3V0N]\: W_AO[H/>4R YY[9%N\@]9
M.)L&04(.X^S_Y=6E14;MZ)Z";U3MF="(P\[B@LF-)5#=>'6&D;7OT*TTMM_]
MMK0O$BCG8.]W4IJCX9I^>..R/U!+ P04    " !E55%6Z))R8O4#    #0
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
M2,"U0+U?,B8/-WJ ]JMK]A]02P,$%     @ 95515G T<ZE* P  I0H  !D
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
MH/8.;GVNE-T:OB^U?Y7L-U!+ P04    " !E55%6.0,F%:D&  #K)   &0
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
M-.W8+0LS84%9!_-])B6N-O: ;F8G?P%02P,$%     @ 95515G##"\;= @
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
MOQKF#1A8'LCT=VN-[S9>(?OK -O3?16"S12O1&RF^%H#XE\W8*2I?[>Q/,#
M=@&K'<COSP,UY>?$,>PJY@U[@G$D33$$:M%?HTF"K$X"'__^8$])'*>I'P',
M[R".,02>1AS!'( '#(GC^CVX\SZ*5N^I:/W_R>$S4$L#!!0    ( &5545:7
MBKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E
M\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!
M2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/
M06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
M  @ 95515@B7E?RE!@  &CH   \   !X;"]W;W)K8F]O:RYX;6S%FUM3VS@4
M@/^*)D_TH1OB>SNE,Y1+-SLI, U+'W>$HR2:VE96DJ'TU_=8+LLQ)&?VY9 7
M@F7'^2+)^HYTE _WQGZ_->:[^%%7C3L:K;W?O!^/7;E6M71_F(UJX,S2V%IZ
M.+2KL=M8)1=NK92OJW%T>)B-:ZF;T<</C_>ZLF-\8+PJO38-%'8%-UK=NZ?S
MW:&XTT[?ZDK[AZ-1^+]2(U'K1M?ZIUH<C0Y'PJW-_9_&ZI^F\;*:E]94U=%H
MTI^X4=;K\D7QO(.\EK<NE'AY^U4"R-$H.X0;+K5U/EP1[B^!\4[!Q?U1Z\VY
MKKRRI]*KS]:T&]VLNMO MQBCKQ'JX?&UK\3W]O]4HUDN=:E.3=G6JO%]/5I5
M=8"-6^N-&XE&UNIH=&+NE!57<J6Z+P6?,EWT7] #&:HN^U[#"3M=!$8^GN-V
MH;V8-OV;X2S"B@BLB!?K!(Y-I1?PZ0LQ[R"Z-SAAEN)RHRR"C G(^!4A/\E*
M-J42H0\Z!)@0@,G> ,7!E420*0&9[J.INY:>KZ7%CTE&0&9[ZX\GTJT19$Y
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
MSL^6OY/<_ )02P$"% ,4    " !E55%6!T%-8H$   "Q    $
M    @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( &55458BI883
M[P   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+
M 0(4 Q0    ( &5545:97)PC$ 8  )PG   3              "  <T!  !X
M;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ 95515J,[R-H8!P  2"X
M !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( &5545:KJB-)+@(  +$%   8              " @5P/  !X
M;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !E55%6[R"FZ%(%
M   X%0  &               @(' $0  >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&UL4$L! A0#%     @ 95515L0Z6OO8!@  WQH  !@              ("!
M2!<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( &554583
MIHMMH (  #,'   8              " @58>  !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6Q02P$"% ,4    " !E55%6 D?+?)4(  "10P  &
M    @($L(0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @
M95515KD^8S+7"P  S#<  !@              ("!]RD  'AL+W=O<FMS:&5E
M=',O<VAE970W+GAM;%!+ 0(4 Q0    ( &55459?JU=RCB8   )U   8
M          " @00V  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M    " !E55%60Z(Z;"T4   +1   &               @('(7   >&PO=V]R
M:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ 95515OL&'[<[%   /3\
M !D              ("!*W$  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q0
M2P$"% ,4    " !E55%6)TN>/@4'  !<$0  &0              @(&=A0
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( &5545;9CK>G
MT ,  +8(   9              " @=F,  !X;"]W;W)K<VAE971S+W-H965T
M,3(N>&UL4$L! A0#%     @ 95515J1J7=0("P  F1\  !D
M ("!X)   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !E
M55%6:52[6NX&  !%$0  &0              @($?G   >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( &55458K8"XK=PL  -D?   9
M          " @42C  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#
M%     @ 95515NVBYOH?"   <A0  !D              ("!\JX  'AL+W=O
M<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !E55%6)6Z26J<&  #/
M#P  &0              @(%(MP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM
M;%!+ 0(4 Q0    ( &5545;".=".K@\  '$U   9              " @2:^
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ 95515N?7
M" Q>!@  V0\  !D              ("!"\X  'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6Q02P$"% ,4    " !E55%6(6)CO:(#   /"   &0
M    @(&@U   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (
M &5545;Z]&5-+@H  %$8   9              " @7G8  !X;"]W;W)K<VAE
M971S+W-H965T,C$N>&UL4$L! A0#%     @ 95515G7ISK2M#   "Q\  !D
M             ("!WN(  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"
M% ,4    " !E55%6TW2(2V$$   0"P  &0              @('"[P  >&PO
M=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( &5545:F(F,U8R<
M %5\   9              " @5KT  !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL4$L! A0#%     @ 95515I;WYB'@!@  *1$  !D              ("!
M]!L! 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !E55%6
MU;M29=4$  !E#   &0              @($+(P$ >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;%!+ 0(4 Q0    ( &55458 .JU>PP@  + :   9
M      " @1<H 0!X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%
M  @ 95515O87_']4!   ^@D  !D              ("!$3$! 'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !E55%6+B.<VY #  "]!P
M&0              @(&<-0$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+
M 0(4 Q0    ( &554591\3\@F@(  ,<%   9              " @6,Y 0!X
M;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ 95515B_Q=Z<'
M P  LP8  !D              ("!-#P! 'AL+W=O<FMS:&5E=',O<VAE970S
M,2YX;6Q02P$"% ,4    " !E55%6H7\:M8$#  !1"   &0
M@(%R/P$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( &55
M45:BE(:9J0(  ,4%   9              " @2I# 0!X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL4$L! A0#%     @ 95515OKOXFB] P  /0@  !D
M         ("!"D8! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M    " !E55%66Q[=_E8%  #R#   &0              @('^20$ >&PO=V]R
M:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( &5545;>K!1<,@@  #$3
M   9              " @8M/ 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M4$L! A0#%     @ 95515AP.W1?O!   _!H  !D              ("!]%<!
M 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " !E55%6LD#*
MDD8$  !B$P  &0              @($:70$ >&PO=V]R:W-H965T<R]S:&5E
M=#,X+GAM;%!+ 0(4 Q0    ( &55459U!+S#<@(  &T&   9
M  " @9=A 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @
M95515EY*)*S_ @  :0@  !D              ("!0&0! 'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6Q02P$"% ,4    " !E55%6(J:D.AP"  #U!   &0
M            @(%V9P$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4
M Q0    ( &554598B8==A0(  &X'   9              " @<EI 0!X;"]W
M;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ 95515EK-DR:^ @
MC@<  !D              ("!A6P! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX
M;6Q02P$"% ,4    " !E55%6!B#Y?P$$  !:$@  &0              @(%Z
M;P$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( &5545:@
M;B5!Z@0  !X<   9              " @;)S 0!X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL4$L! A0#%     @ 95515GPC<S(0 P  E0@  !D
M     ("!TW@! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M" !E55%6NPW.YL8%  !4'0  &0              @($:? $ >&PO=V]R:W-H
M965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( &55458+RM)]G@(  ,,&   9
M              " @1>" 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L!
M A0#%     @ 95515N=L[<,1!P  )S\  !D              ("![(0! 'AL
M+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !E55%6TP8N? 0#
M  #E"   &0              @($TC $ >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;%!+ 0(4 Q0    ( &5545:*$&EV& 0  &P5   9              "
M@6^/ 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ 9551
M5EJ9I=.$ P  6!,  !D              ("!OI,! 'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6Q02P$"% ,4    " !E55%6=3I25F$#  "(#   &0
M        @(%YEP$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0
M   ( &5545;DSURWN@4  &L=   9              " @1&; 0!X;"]W;W)K
M<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ 95515H[&SBFF!   ;1P
M !D              ("! J$! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q0
M2P$"% ,4    " !E55%6IE-11HX#   S"@  &0              @('?I0$
M>&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( &55458Z?&?T
M0@(  $H%   9              " @:2I 0!X;"]W;W)K<VAE971S+W-H965T
M-3<N>&UL4$L! A0#%     @ 95515O8'9R61 @  - 8  !D
M ("!':P! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !E
M55%61H34MW,"  "Y!@  &0              @('EK@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( &5545;BA]7@00,  $<*   9
M          " @8^Q 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#
M%     @ 95515DPWW?>  @  N 8  !D              ("!![4! 'AL+W=O
M<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !E55%6Q6>9$E,#   N
M"@  &0              @(&^MP$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM
M;%!+ 0(4 Q0    ( &55459C=):?;@,  &X0   9              " @4B[
M 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ 95515E(*
M>WZ> @  &@<  !D              ("![;X! 'AL+W=O<FMS:&5E=',O<VAE
M970V-"YX;6Q02P$"% ,4    " !E55%6%R:%)*D"   ]!P  &0
M    @('"P0$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    (
M &55459*48I%[@,  &@-   9              " @:+$ 0!X;"]W;W)K<VAE
M971S+W-H965T-C8N>&UL4$L! A0#%     @ 95515J"6_C$<!   !A   !D
M             ("!Q\@! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"
M% ,4    " !E55%6#0P/$CP"   F!0  &0              @($:S0$ >&PO
M=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( &5545;-&MEE+@,
M + *   9              " @8W/ 0!X;"]W;W)K<VAE971S+W-H965T-CDN
M>&UL4$L! A0#%     @ 95515MDZ8\OF @  R <  !D              ("!
M\M(! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " !E55%6
M8$H,)!L#  #.#   &0              @($/U@$ >&PO=V]R:W-H965T<R]S
M:&5E=#<Q+GAM;%!+ 0(4 Q0    ( &55459R B+TC <   (\   9
M      " @6'9 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%
M  @ 95515B5O&/"2!0  4AX  !D              ("!).$! 'AL+W=O<FMS
M:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " !E55%63'A]O&8%  !')0
M&0              @('MY@$ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+
M 0(4 Q0    ( &55459D7?UX1P<  ,E)   9              " @8KL 0!X
M;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ 95515FPFWK$E
M @   @4  !D              ("!"/0! 'AL+W=O<FMS:&5E=',O<VAE970W
M-BYX;6Q02P$"% ,4    " !E55%6N6QN?U("  ",!@  &0
M@(%D]@$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( &55
M459HC^3J$ (  .\$   9              " @>WX 0!X;"]W;W)K<VAE971S
M+W-H965T-S@N>&UL4$L! A0#%     @ 95515NB2<F+U P    T  !D
M         ("!-/L! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4
M    " !E55%6S(90\$ $   ^#P  &0              @(%@_P$ >&PO=V]R
M:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( &5545:BY2*OGP,  ($-
M   9              " @=<# @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL
M4$L! A0#%     @ 95515G T<ZE* P  I0H  !D              ("!K0<"
M 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " !E55%6ZDJE
M3XL#  "["P  &0              @($N"P( >&PO=V]R:W-H965T<R]S:&5E
M=#@S+GAM;%!+ 0(4 Q0    ( &55458%+FRE70(  &$&   9
M  " @? . @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @
M95515CD#)A6I!@  ZR0  !D              ("!A!$" 'AL+W=O<FMS:&5E
M=',O<VAE970X-2YX;6Q02P$"% ,4    " !E55%63-^W/>P$   >&   &0
M            @(%D& ( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4
M Q0    ( &55458S,F6)O@(  +\'   9              " @8<= @!X;"]W
M;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @ 95515G##"\;= @
M[ @  !D              ("!?" " 'AL+W=O<FMS:&5E=',O<VAE970X."YX
M;6Q02P$"% ,4    " !E55%6X+J6QDD#  "L%   #0              @ &0
M(P( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( &5545:7BKL<P    !,"   +
M              "  00G @!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( &55458(
MEY7\I08  !HZ   /              "  >TG @!X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    " !E55%6PR792)0"  #?,P  &@              @ &_+@(
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !E55%6C9S+
MJS0"  !6,@  $P              @ &+,0( 6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     8 !@ %<:  #P,P(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<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>107
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>182</ContextCount>
  <ElementCount>426</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>54</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statement of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity</Role>
      <ShortName>Consolidated Statement of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Inventory and Capitalized Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterest</Role>
      <ShortName>Inventory and Capitalized Interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Transactions with Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/TransactionswithRelatedParties</Role>
      <ShortName>Transactions with Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Investment in Joint Venture Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InvestmentinJointVentureArrangements</Role>
      <ShortName>Investment in Joint Venture Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Guarantees and Indemnifications</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/GuaranteesandIndemnifications</Role>
      <ShortName>Guarantees and Indemnifications</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Community Development District Infrastructure and Related Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations</Role>
      <ShortName>Community Development District Infrastructure and Related Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Acquisition and Goodwill (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mihomes.com/role/AcquisitionandGoodwillNotes</Role>
      <ShortName>Acquisition and Goodwill (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegments</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Share Repurchase Program (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mihomes.com/role/ShareRepurchaseProgramNotes</Role>
      <ShortName>Share Repurchase Program (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/StockBasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables</Role>
      <ShortName>Inventory and Capitalized Interest Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Operating Leases Schedule of Lease Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables</Role>
      <ShortName>Operating Leases Schedule of Lease Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables</Role>
      <ShortName>Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables</Role>
      <ShortName>Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Debt Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/DebtDebtTables</Role>
      <ShortName>Debt Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Earnings per Share Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EarningsperShareEarningsperShareTables</Role>
      <ShortName>Earnings per Share Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Income Taxes Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables</Role>
      <ShortName>Income Taxes Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Business Segments Business Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables</Role>
      <ShortName>Business Segments Business Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Estimated Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EstimatedUsefulLifeDetails</Role>
      <ShortName>Estimated Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Summary of Significant Accounting Policies Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Warranty (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/WarrantyDetails</Role>
      <ShortName>Warranty (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Self-Insurance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SelfInsuranceDetails</Role>
      <ShortName>Self-Insurance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OtherLiabilitiesDetails</Role>
      <ShortName>Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Stock Based Compensation Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails</Role>
      <ShortName>Stock Based Compensation Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Stock Based Compensation Fair Value Assumptions for Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails</Role>
      <ShortName>Stock Based Compensation Fair Value Assumptions for Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Stock Based Compensation Stock Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails</Role>
      <ShortName>Stock Based Compensation Stock Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Stock Based Compensation Profit Sharing Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails</Role>
      <ShortName>Stock Based Compensation Profit Sharing Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Stock Based Compensation Performance share units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails</Role>
      <ShortName>Stock Based Compensation Performance share units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Fair Value Measurements Notional Amount of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements Notional Amount of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Fair Value Measurements Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails</Role>
      <ShortName>Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails</Role>
      <ShortName>Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails</Role>
      <ShortName>Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Inventory Impairment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryImpairmentDetails</Role>
      <ShortName>Inventory Impairment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - 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>67</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - 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>68</Position>
    </Report>
    <Report instance="mho-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - 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>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 33 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots, mho:Homebuildingoperationspercentoftotalrevenue, mho:SplitDollarLifeInsurancePolicies, mho:TotalOfGuaranteedLoansInquiredAbout, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:EquityMethodInvestmentOwnershipPercentage, us-gaap:LongTermDebtPercentageBearingVariableInterestRate, us-gaap:LossContingencyAccrualAtCarryingValue, us-gaap:ServicingAsset, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued -  mho-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="mho-20221231.htm">mho-20221231.htm</File>
    <File>exhibit21subsidiaries12-31.htm</File>
    <File>exhibit22guarantors12-31x2.htm</File>
    <File>exhibit23consent12-31x2022.htm</File>
    <File>exhibit24powerofattorney12.htm</File>
    <File>exhibit311ceocertification.htm</File>
    <File>exhibit312cfocertification.htm</File>
    <File>exhibit321ceocertification.htm</File>
    <File>exhibit322cfocertification.htm</File>
    <File>mho-20221231.xsd</File>
    <File>mho-20221231_cal.xml</File>
    <File>mho-20221231_def.xml</File>
    <File>mho-20221231_lab.xml</File>
    <File>mho-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mho-20221231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="906">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "mho-20221231.htm": {
   "axisCustom": 3,
   "axisStandard": 15,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 906,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 182,
   "dts": {
    "calculationLink": {
     "local": [
      "mho-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mho-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "mho-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "mho-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mho-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "mho-20221231.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/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 677,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 37,
    "http://www.mihomes.com/20221231": 11,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 53
   },
   "keyCustom": 95,
   "keyStandard": 331,
   "memberCustom": 34,
   "memberStandard": 20,
   "nsprefix": "mho",
   "nsuri": "http://www.mihomes.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentAnnualReport",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.mihomes.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.mihomes.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Inventory and Capitalized Interest",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterest",
     "shortName": "Inventory and Capitalized Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Transactions with Related Parties",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.mihomes.com/role/TransactionswithRelatedParties",
     "shortName": "Transactions with Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Investment in Joint Venture Arrangements",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangements",
     "shortName": "Investment in Joint Venture Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Guarantees and Indemnifications",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.mihomes.com/role/GuaranteesandIndemnifications",
     "shortName": "Guarantees and Indemnifications",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.mihomes.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Operating Leases",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.mihomes.com/role/OperatingLeases",
     "shortName": "Operating Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mho:CommunityDevelopmentDistrictBondsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Community Development District Infrastructure and Related Obligations",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations",
     "shortName": "Community Development District Infrastructure and Related Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.mihomes.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Acquisition and Goodwill (Notes)",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.mihomes.com/role/AcquisitionandGoodwillNotes",
     "shortName": "Acquisition and Goodwill (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.mihomes.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Earnings per Share",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.mihomes.com/role/EarningsperShare",
     "shortName": "Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.mihomes.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Business Segments",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.mihomes.com/role/BusinessSegments",
     "shortName": "Business Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Share Repurchase Program (Notes)",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.mihomes.com/role/ShareRepurchaseProgramNotes",
     "shortName": "Share Repurchase Program (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "24",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Stock Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.mihomes.com/role/StockBasedCompensationTables",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Operating Leases Schedule of Lease Expense (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Debt Debt (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.mihomes.com/role/DebtDebtTables",
     "shortName": "Debt Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Earnings per Share Earnings per Share (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Income Taxes Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables",
     "shortName": "Income Taxes Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Business Segments Business Segments (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables",
     "shortName": "Business Segments Business Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i5de580e42b424028b87c3f1f629c7a5e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "37",
     "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-20221231.htm",
      "contextRef": "i5d031aa1fe734e1885d561a8516c63ea_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "38",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "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-20221231.htm",
      "contextRef": "ib40ccca1f8fe4d07a4e5dae8cf8759e5_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Estimated Useful Life (Details)",
     "menuCat": "Details",
     "order": "39",
     "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-20221231.htm",
      "contextRef": "ib40ccca1f8fe4d07a4e5dae8cf8759e5_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies Other Assets (Details)",
     "menuCat": "Details",
     "order": "40",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Warranty (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.mihomes.com/role/WarrantyDetails",
     "shortName": "Warranty (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "mho:InsuranceDeductibleReservesPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Self-Insurance (Details)",
     "menuCat": "Details",
     "order": "42",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:Accrualsrelatedtolanddevelopment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Other Liabilities (Details)",
     "menuCat": "Details",
     "order": "43",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:Accrualsrelatedtolanddevelopment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "id4b990ec6a674c8abe86396e5592e2ca_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": "0000044 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)",
     "menuCat": "Details",
     "order": "44",
     "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-20221231.htm",
      "contextRef": "id4b990ec6a674c8abe86396e5592e2ca_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "mho:Homebuildingoperationspercentoftotalrevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Stock Based Compensation Summary of Stock Option Activity (Details)",
     "menuCat": "Details",
     "order": "45",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Stock Based Compensation Fair Value Assumptions for Stock Options (Details)",
     "menuCat": "Details",
     "order": "46",
     "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-20221231.htm",
      "contextRef": "i5172c637a2ad41aa8f18d230007adb71_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Stock Based Compensation Stock Based Compensation (Details)",
     "menuCat": "Details",
     "order": "47",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Stock Based Compensation Profit Sharing Plan (Details)",
     "menuCat": "Details",
     "order": "48",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "mho:PercentageweightofPSUsrelatedtoperformancecondition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Stock Based Compensation Performance share units (Details)",
     "menuCat": "Details",
     "order": "49",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "mho:PercentageweightofPSUsrelatedtoperformancecondition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "menuCat": "Statements",
     "order": "5",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Fair Value Measurements Notional Amount of Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "50",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "51",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
     "shortName": "Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:RealEstateRelatedImpairments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "53",
     "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",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i6f269f1f611d4dbd8fc9d18e7e0b2cd5_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mho:LongLivedRealEstateAssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i3763f5efe7b343968e144e2a3d1dbefd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Fair Value Measurements Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "54",
     "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-20221231.htm",
      "contextRef": "i3763f5efe7b343968e144e2a3d1dbefd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "ibd887627b8774712bcc184ff04ccd657_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)",
     "menuCat": "Details",
     "order": "55",
     "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-20221231.htm",
      "contextRef": "i3207b08eece44763a63c350680b250a1_D20220101-20221231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInitiationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Inventory (Details)",
     "menuCat": "Details",
     "order": "56",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:ModelHomeAccumulatedDepreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)",
     "menuCat": "Details",
     "order": "57",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:ModelHomeAccumulatedDepreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mho:NumberOfSpeculativeHomes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "homes",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)",
     "menuCat": "Details",
     "order": "58",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mho:NumberOfSpeculativeHomes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "homes",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:RealEstateRelatedImpairments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Inventory Impairment (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.mihomes.com/role/InventoryImpairmentDetails",
     "shortName": "Inventory Impairment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "if596a11afd39434ba7f7ea2c8c7de15b_I20191231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statement of Shareholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "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-20221231.htm",
      "contextRef": "if596a11afd39434ba7f7ea2c8c7de15b_I20191231",
      "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",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i5d031aa1fe734e1885d561a8516c63ea_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)",
     "menuCat": "Details",
     "order": "60",
     "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",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i511145731fdb4645872848bb7d8f4c76_I20191231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Transactions with Related Parties Transactions with Related Parties (Details)",
     "menuCat": "Details",
     "order": "61",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "62",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinvestedinLLCs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)",
     "menuCat": "Details",
     "order": "63",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinIncomelossfromunconsolidatedjointventures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)",
     "menuCat": "Details",
     "order": "64",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:EquityinIncomelossfromunconsolidatedjointventures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:TotalOfLoansCoveredByGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Guarantees and Indemnifications Guarantees (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails",
     "shortName": "Guarantees and Indemnifications Guarantees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i5d031aa1fe734e1885d561a8516c63ea_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Commitments and Contingencies Warranty Rollforward (Details)",
     "menuCat": "Details",
     "order": "66",
     "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-20221231.htm",
      "contextRef": "i511145731fdb4645872848bb7d8f4c76_I20191231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LettersOfCreditAndBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "67",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LettersOfCreditAndBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Commitments and Contingencies Legal (Details)",
     "menuCat": "Details",
     "order": "68",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Operating Leases Operating Leases (Details)",
     "menuCat": "Details",
     "order": "69",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Operating Leases Lease Expense Detail (Details)",
     "menuCat": "Details",
     "order": "70",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Operating Leases Schedule of Operating Lease Payments Due (Details)",
     "menuCat": "Details",
     "order": "71",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)",
     "menuCat": "Details",
     "order": "72",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Debt Debt (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.mihomes.com/role/DebtDebtDetails",
     "shortName": "Debt Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "mho:MaximumBorrowingAvailabilityUnderAllCreditLines",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Debt MIF Warehousing Agreement (Details)",
     "menuCat": "Details",
     "order": "74",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityRestrictions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Debt Senior Notes (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.mihomes.com/role/DebtSeniorNotesDetails",
     "shortName": "Debt Senior Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNotesPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Debt Notes Payable - Other (Details)",
     "menuCat": "Details",
     "order": "76",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Debt Debt Maturities (Details)",
     "menuCat": "Details",
     "order": "77",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Acquisition and Goodwill (Details)",
     "menuCat": "Details",
     "order": "78",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Earnings per Share Earnings per Share (Details)",
     "menuCat": "Details",
     "order": "79",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "80",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Income Taxes Benefit From Income Taxes (Details)",
     "menuCat": "Details",
     "order": "81",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Income Taxes Income Tax Disclosure (Details)",
     "menuCat": "Details",
     "order": "82",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)",
     "menuCat": "Details",
     "order": "83",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i9ce275dcf94848b9b0aae60f38ce9aab_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Income Taxes Net Operating Loss Carryforwards (Details)",
     "menuCat": "Details",
     "order": "84",
     "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-20221231.htm",
      "contextRef": "i9ce275dcf94848b9b0aae60f38ce9aab_I20221231",
      "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",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Business Segments Business Segments (Details)",
     "menuCat": "Details",
     "order": "85",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Business Segments Business Segments - Assets (Details)",
     "menuCat": "Details",
     "order": "86",
     "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-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Business Segments Business Segments - Textuals (Details)",
     "menuCat": "Details",
     "order": "87",
     "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-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mho:TotalValuationAdjustmentsAndWriteOffs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Share Repurchase Program (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.mihomes.com/role/ShareRepurchaseProgramDetails",
     "shortName": "Share Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i7624143c13664ae898beced93fa6479c_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Stock Based Compensation",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.mihomes.com/role/StockBasedCompensation",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mho-20221231.htm",
      "contextRef": "i4331c2f6289f494d8606ac68779e2f71_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 54,
   "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r591",
      "r592",
      "r593"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r591",
      "r592",
      "r593"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r594"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r595"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r589"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r596"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r588"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r590"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512051TAMPACobblestoneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2051 TAMPA Cobblestone",
        "label": "CDD Due 5/1/2051 TAMPA Cobblestone [Member]",
        "terseLabel": "CDD Due 5/1/2051 TAMPA"
       }
      }
     },
     "localname": "CDDDue512051TAMPACobblestoneMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512052SARMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2052 SAR",
        "label": "CDD Due 5/1/2052 SAR [Member]",
        "terseLabel": "CDD Due 5/1/2052 SAR"
       }
      }
     },
     "localname": "CDDDue512052SARMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512052TAMPAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2052 TAMPA",
        "label": "CDD Due 5/1/2052 TAMPA [Member]",
        "terseLabel": "CDD Due 5/1/2052 TAMPA"
       }
      }
     },
     "localname": "CDDDue512052TAMPAMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512053TAMPAHilltopMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2053 TAMPA Hilltop",
        "label": "CDD Due 5/1/2053 TAMPA Hilltop [Member]",
        "terseLabel": "CDD Due 5/1/2053 TAMPA Hilltop"
       }
      }
     },
     "localname": "CDDDue512053TAMPAHilltopMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CDDDue512053TAMPAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDD Due 5/1/2053 TAMPA",
        "label": "CDD Due 5/1/2053 TAMPA [Member]",
        "terseLabel": "CDD Due 5/1/2053 TAMPA"
       }
      }
     },
     "localname": "CDDDue512053TAMPAMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_CorporateNotes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Notes",
        "label": "Corporate Notes",
        "terseLabel": "Corporate Notes"
       }
      }
     },
     "localname": "CorporateNotes",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_DebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt [Abstract]",
        "label": "Debt [Abstract]",
        "terseLabel": "Debt [Abstract]"
       }
      }
     },
     "localname": "DebtAbstract",
     "nsuri": "http://www.mihomes.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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, 2022 - $10,371; December\u00a031, 2021 - $12,023)"
       }
      }
     },
     "localname": "InventoryModelHomesAndFurnishings",
     "nsuri": "http://www.mihomes.com/20221231",
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "mho_LandOptionWriteOff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land Option Write Off",
        "label": "Land Option Write Off",
        "terseLabel": "Land Option Write Off"
       }
      }
     },
     "localname": "LandOptionWriteOff",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/InventoryImpairmentDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mho_LossOnSaleOfMortgageServicingRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on sale of mortgage servicing rights",
        "label": "Loss on sale of mortgage servicing rights",
        "terseLabel": "Loss on sale of mortgage servicing rights"
       }
      }
     },
     "localname": "LossOnSaleOfMortgageServicingRights",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "xbrltype": "stringItemType"
    },
    "mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 22.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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_MaximumMemberOwnershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Member for Equity Ownership Axis",
        "label": "MaximumMemberOwnership [Member]",
        "terseLabel": "MaximumMemberOwnership"
       }
      }
     },
     "localname": "MaximumMemberOwnershipMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mho_MinimumMemberOwnershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Member for Equity in Ownership axis",
        "label": "MinimumMemberOwnership [Member]",
        "terseLabel": "MinimumMemberOwnership"
       }
      }
     },
     "localname": "MinimumMemberOwnershipMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mho_NonEmployeeNewDirectorRestrictedStockUnitsAwarded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-employee-New Director Restricted Stock Units Awarded",
        "label": "Non-employee-New Director Restricted Stock Units Awarded",
        "terseLabel": "Non-employee-New Director Restricted Stock Units Awarded"
       }
      }
     },
     "localname": "NonEmployeeNewDirectorRestrictedStockUnitsAwarded",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/InventoryImpairmentDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "mho_RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Agreement-Fifth Amendment to Second Amendment and Restated",
        "label": "Repurchase Agreement-Fifth Amendment to Second Amendment and Restated [Member]",
        "terseLabel": "Repurchase Agreement-Fifth Amendment to Second Amendment and Restated"
       }
      }
     },
     "localname": "RepurchaseAgreementFifthAmendmentToSecondAmendmentAndRestatedMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SOFR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SOFR",
        "label": "SOFR",
        "terseLabel": "SOFR"
       }
      }
     },
     "localname": "SOFR",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_SOFRFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SOFR Floor",
        "label": "SOFR Floor",
        "terseLabel": "SOFR Floor"
       }
      }
     },
     "localname": "SOFRFloor",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mho_SOFRLoanType2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SOFR - Loan Type 2",
        "label": "SOFR - Loan Type 2",
        "terseLabel": "SOFR - Loan Type 2"
       }
      }
     },
     "localname": "SOFRLoanType2",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "mho_SeniorNotesDue2028": {
     "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 2028",
        "terseLabel": "Senior Notes due 2028 - net"
       }
      }
     },
     "localname": "SeniorNotesDue2028",
     "nsuri": "http://www.mihomes.com/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_SeniorNotesDue2030": {
     "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": "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mho_WarehousingAgreementThirdAmendedAndRestatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warehousing Agreement - Third Amended and Restated",
        "label": "Warehousing Agreement - Third Amended and Restated [Member]",
        "terseLabel": "Warehousing Agreement - Third Amended and Restated"
       }
      }
     },
     "localname": "WarehousingAgreementThirdAmendedAndRestatedMember",
     "nsuri": "http://www.mihomes.com/20221231",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r231",
      "r274",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r292",
      "r296",
      "r332",
      "r333",
      "r334",
      "r335",
      "r337",
      "r338",
      "r340",
      "r342",
      "r343",
      "r632",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r231",
      "r274",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r292",
      "r296",
      "r332",
      "r333",
      "r334",
      "r335",
      "r337",
      "r338",
      "r340",
      "r342",
      "r343",
      "r632",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r388",
      "r514",
      "r523",
      "r549",
      "r550",
      "r567",
      "r579",
      "r587",
      "r634",
      "r682",
      "r683",
      "r684",
      "r686",
      "r687",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r388",
      "r514",
      "r523",
      "r549",
      "r550",
      "r567",
      "r579",
      "r587",
      "r634",
      "r682",
      "r683",
      "r684",
      "r686",
      "r687",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r298",
      "r516",
      "r568",
      "r585",
      "r629",
      "r630",
      "r636",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r298",
      "r516",
      "r568",
      "r585",
      "r629",
      "r630",
      "r636",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r380",
      "r388",
      "r415",
      "r416",
      "r417",
      "r512",
      "r514",
      "r523",
      "r549",
      "r550",
      "r567",
      "r579",
      "r587",
      "r628",
      "r634",
      "r683",
      "r684",
      "r686",
      "r687",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r380",
      "r388",
      "r415",
      "r416",
      "r417",
      "r512",
      "r514",
      "r523",
      "r549",
      "r550",
      "r567",
      "r579",
      "r587",
      "r628",
      "r634",
      "r683",
      "r684",
      "r686",
      "r687",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r299",
      "r300",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r569",
      "r586",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r299",
      "r300",
      "r535",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r569",
      "r586",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r166",
      "r186"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r83",
      "r200"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r9"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r424",
      "r425",
      "r426",
      "r616",
      "r617",
      "r618",
      "r673"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "auth_ref": [
      "r601"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r419"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r367",
      "r489",
      "r565",
      "r566",
      "r610"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "auth_ref": [
      "r54",
      "r689"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r261"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r54",
      "r80"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r160",
      "r177",
      "r203",
      "r227",
      "r282",
      "r288",
      "r294",
      "r306",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r339",
      "r341",
      "r343",
      "r344",
      "r460",
      "r464",
      "r480",
      "r584",
      "r632",
      "r633",
      "r680"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "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/2022",
     "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_BasisOfAccounting": {
     "auth_ref": [
      "r62"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r129"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r59",
      "r60"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r147",
      "r148"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r57",
      "r158"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r50",
      "r56",
      "r61"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r50",
      "r149"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r227",
      "r247",
      "r251",
      "r258",
      "r260",
      "r268",
      "r269",
      "r306",
      "r332",
      "r335",
      "r336",
      "r337",
      "r343",
      "r344",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r480",
      "r551",
      "r597",
      "r612",
      "r619"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r28",
      "r168",
      "r184"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r85",
      "r325",
      "r326",
      "r536",
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r616",
      "r617",
      "r673"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r8",
      "r584"
     ],
     "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, 2022 and 2021; issued 30,137,141 shares at both December 31, 2022 and 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r133",
      "r554"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionMember": {
     "auth_ref": [
      "r637"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateAndOtherMember": {
     "auth_ref": [
      "r621"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r36",
      "r516"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r638"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r35"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r615",
      "r669",
      "r671"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current Federal Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r443",
      "r451",
      "r615"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r615",
      "r669",
      "r671"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current State and Local Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerAdvancesAndDeposits": {
     "auth_ref": [
      "r192"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r226",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r361",
      "r368",
      "r369",
      "r371"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r161",
      "r163",
      "r175",
      "r231",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r490",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r613"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r153",
      "r155",
      "r345",
      "r490",
      "r563",
      "r564"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r23",
      "r346"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r24",
      "r634"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r210",
      "r562",
      "r674"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r26",
      "r231",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r490",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r613"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r172"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r26",
      "r103",
      "r104",
      "r105",
      "r106",
      "r152",
      "r153",
      "r155",
      "r173",
      "r231",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r490",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r613"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r25"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "auth_ref": [
      "r118"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredCompensationEquity": {
     "auth_ref": [
      "r31",
      "r111"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r615",
      "r670",
      "r671"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r54",
      "r128",
      "r444",
      "r450",
      "r451",
      "r615"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r5",
      "r6",
      "r162",
      "r174",
      "r438"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r615",
      "r670",
      "r671"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r439"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r667"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r126",
      "r668"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r379",
      "r381",
      "r387",
      "r575",
      "r576",
      "r577",
      "r578"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r54",
      "r81"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r54",
      "r277"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset.",
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r137",
      "r138",
      "r140",
      "r141",
      "r552"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative liability.",
        "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r378",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r636"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r392",
      "r420",
      "r421",
      "r423",
      "r427",
      "r580"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r219",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r245",
      "r247",
      "r258",
      "r259",
      "r260",
      "r264",
      "r469",
      "r470",
      "r518",
      "r521",
      "r558"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r219",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r247",
      "r258",
      "r259",
      "r260",
      "r264",
      "r469",
      "r470",
      "r518",
      "r521",
      "r558"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r64",
      "r65"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r265"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r433"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r166",
      "r186"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r422"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r422"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r665"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r102",
      "r193",
      "r214",
      "r215",
      "r216",
      "r232",
      "r233",
      "r234",
      "r236",
      "r242",
      "r244",
      "r267",
      "r308",
      "r377",
      "r424",
      "r425",
      "r426",
      "r446",
      "r447",
      "r468",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r502",
      "r524",
      "r525",
      "r526"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r73"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r75"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r74",
      "r283",
      "r599"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r359",
      "r479",
      "r563",
      "r564"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedProductWarrantyPolicy": {
     "auth_ref": [
      "r90"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r471",
      "r472",
      "r476"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r143",
      "r144",
      "r145"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r143",
      "r147",
      "r148"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r143",
      "r147"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r359",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r472",
      "r509",
      "r510",
      "r511",
      "r563",
      "r564",
      "r575",
      "r576",
      "r577"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r143",
      "r146",
      "r359",
      "r563",
      "r564"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r471",
      "r472",
      "r473",
      "r474",
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r359",
      "r563",
      "r564"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r475"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r359",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r472",
      "r511",
      "r563",
      "r564",
      "r575",
      "r576",
      "r577"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r359",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r509",
      "r510",
      "r511",
      "r563",
      "r564",
      "r575",
      "r576",
      "r577"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r136",
      "r139",
      "r142"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialServiceMember": {
     "auth_ref": [
      "r637"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r672"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnOilAndGasHedgingActivity": {
     "auth_ref": [
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r610",
      "r625",
      "r627"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOnSaleOfInvestments": {
     "auth_ref": [
      "r603",
      "r604",
      "r610",
      "r691",
      "r692"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r54",
      "r99",
      "r100"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r38"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralInsuranceExpense": {
     "auth_ref": [
      "r38"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SelfInsuranceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r201",
      "r312",
      "r517",
      "r561",
      "r584",
      "r623",
      "r624"
     ],
     "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/2022",
     "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": [
      "r77",
      "r78"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "auth_ref": [
      "r86"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteesTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnifications"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "auth_ref": [
      "r610",
      "r626"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r228",
      "r452"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r33",
      "r54",
      "r74",
      "r169",
      "r187",
      "r279"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r122"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r229",
      "r434",
      "r436",
      "r442",
      "r448",
      "r453",
      "r455",
      "r456",
      "r457"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r230",
      "r243",
      "r244",
      "r280",
      "r432",
      "r449",
      "r454",
      "r522"
     ],
     "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/2022",
     "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": [
      "r213",
      "r428",
      "r429",
      "r436",
      "r437",
      "r441",
      "r445"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r433"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r666"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r666"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r666"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r666"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r58"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r53"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 20.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInCustomerDeposits": {
     "auth_ref": [
      "r190"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r53"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r609"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 21.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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r248",
      "r249",
      "r250",
      "r260",
      "r391"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r37"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r488"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r154",
      "r171",
      "r217",
      "r276",
      "r487"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r220",
      "r224",
      "r225"
     ],
     "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",
        "negatedTerseLabel": "Interest \u2014 net of amount capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryHomesUnderConstruction": {
     "auth_ref": [
      "r600"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLandHeldForSale": {
     "auth_ref": [
      "r32"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r197",
      "r208",
      "r266",
      "r309",
      "r310",
      "r311",
      "r515",
      "r555"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "auth_ref": [
      "r600"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r637"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandUnderPurchaseOptionsRecorded": {
     "auth_ref": [
      "r600"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r677"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r678"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r501"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r22",
      "r227",
      "r306",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r339",
      "r341",
      "r343",
      "r344",
      "r461",
      "r464",
      "r465",
      "r480",
      "r559",
      "r632",
      "r680",
      "r681"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r13",
      "r164",
      "r182",
      "r584",
      "r614",
      "r622",
      "r675"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r4",
      "r163",
      "r175"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r19",
      "r613"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityInitiationDate1": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r19",
      "r613"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "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": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r19",
      "r613"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r534"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r304",
      "r533"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r97",
      "r231",
      "r635"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r97",
      "r231",
      "r363"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r97",
      "r231",
      "r363"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r97",
      "r231",
      "r363"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r97",
      "r231",
      "r363"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r97",
      "r231",
      "r363"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r23"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "auth_ref": [
      "r23"
     ],
     "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/2022",
     "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": [
      "r26"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r26",
      "r98"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r327",
      "r598"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r0",
      "r130"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/AcquisitionandGoodwillNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinimumNetWorthRequiredForCompliance": {
     "auth_ref": [
      "r529",
      "r530",
      "r531",
      "r532"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "auth_ref": [
      "r610",
      "r690"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r223"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r223"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r50",
      "r52",
      "r55"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r34",
      "r55",
      "r170",
      "r188",
      "r196",
      "r211",
      "r212",
      "r216",
      "r227",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r243",
      "r244",
      "r256",
      "r282",
      "r287",
      "r293",
      "r296",
      "r306",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r339",
      "r341",
      "r343",
      "r344",
      "r470",
      "r480",
      "r560",
      "r632"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r246",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r260"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "auth_ref": [
      "r21"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r282",
      "r287",
      "r293",
      "r296",
      "r560"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r495",
      "r583"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r676"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r492"
     ],
     "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/2022",
     "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": [
      "r493",
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r491"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r610"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r499",
      "r583"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r498",
      "r583"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r124"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r125"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r166",
      "r186"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r159",
      "r176",
      "r202"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r189"
     ],
     "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",
        "negatedLabel": "Other Income",
        "negatedTerseLabel": "Other Income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r167"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r4",
      "r163",
      "r179"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNotesPayable": {
     "auth_ref": [
      "r4",
      "r163",
      "r179"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r207"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r553",
      "r608"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "auth_ref": [
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r41",
      "r458"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r41"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r42"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r478"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "auth_ref": [
      "r165",
      "r185",
      "r209"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromBankDebt": {
     "auth_ref": [
      "r44"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r222",
      "r605"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r44"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": {
     "auth_ref": [
      "r606",
      "r607",
      "r611"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r49",
      "r51"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR": {
     "auth_ref": [
      "r40",
      "r685"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": {
     "auth_ref": [
      "r39"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r43",
      "r120"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r92",
      "r94",
      "r166"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r87"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": {
     "auth_ref": [
      "r91"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r89"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r88"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r196",
      "r211",
      "r212",
      "r221",
      "r227",
      "r235",
      "r243",
      "r244",
      "r282",
      "r287",
      "r293",
      "r296",
      "r306",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r339",
      "r341",
      "r343",
      "r344",
      "r459",
      "r462",
      "r463",
      "r470",
      "r480",
      "r519",
      "r560",
      "r581",
      "r582",
      "r602",
      "r632"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r84"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r79"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r82",
      "r199"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r84",
      "r183",
      "r520",
      "r584"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r84",
      "r537",
      "r538"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r84"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r82"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "auth_ref": [
      "r150"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "auth_ref": [
      "r151"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred": {
     "auth_ref": [
      "r150"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r69",
      "r71"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r157",
      "r505"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r191",
      "r505",
      "r506",
      "r679"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r191"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r503",
      "r504",
      "r506",
      "r507",
      "r508"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r46"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r56",
      "r61",
      "r158",
      "r180",
      "r198"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r10",
      "r107",
      "r181",
      "r527",
      "r528",
      "r584"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r193",
      "r232",
      "r233",
      "r234",
      "r236",
      "r242",
      "r244",
      "r308",
      "r424",
      "r425",
      "r426",
      "r446",
      "r447",
      "r468",
      "r524",
      "r526"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r556",
      "r557"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r218",
      "r227",
      "r273",
      "r274",
      "r286",
      "r291",
      "r292",
      "r298",
      "r299",
      "r302",
      "r306",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r339",
      "r341",
      "r343",
      "r344",
      "r480",
      "r519",
      "r632"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r497",
      "r583"
     ],
     "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",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense": {
     "auth_ref": [
      "r548"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r137",
      "r140",
      "r467"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r139"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r620"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": {
     "auth_ref": [
      "r63",
      "r66",
      "r247",
      "r251",
      "r258"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r76",
      "r196",
      "r227",
      "r306",
      "r480"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r14",
      "r15",
      "r16"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r97"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r84"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r156",
      "r157"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r67",
      "r68",
      "r70",
      "r77"
     ],
     "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/2022",
     "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": [
      "r67",
      "r68",
      "r70",
      "r77"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r112",
      "r113",
      "r114"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r389",
      "r390",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r270",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r561",
      "r693"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r282",
      "r285",
      "r290",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r301",
      "r302",
      "r303"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r27"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/SelfInsuranceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r38"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r38"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAsset": {
     "auth_ref": [
      "r513"
     ],
     "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/2022",
     "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": [
      "r53"
     ],
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r404",
      "r405"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r411"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r415"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r417"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r398"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r398"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r411"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r402"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r400"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r410"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r412"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r412"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r412"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "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/2022",
     "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": [
      "r401"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r402"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r400"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r414"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r115"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r412"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r116"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r18"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/DebtNotesPayableOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeasePayments": {
     "auth_ref": [
      "r494"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermNonBankLoansAndNotesPayable": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SpecialAssessmentBondNoncurrent": {
     "auth_ref": [
      "r4",
      "r163",
      "r178"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r93"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r195",
      "r270",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r561",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r227",
      "r247",
      "r251",
      "r258",
      "r260",
      "r268",
      "r269",
      "r306",
      "r332",
      "r335",
      "r336",
      "r337",
      "r343",
      "r344",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r480",
      "r551",
      "r597",
      "r612",
      "r619"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r30",
      "r102",
      "r193",
      "r214",
      "r215",
      "r216",
      "r232",
      "r233",
      "r234",
      "r236",
      "r242",
      "r244",
      "r267",
      "r308",
      "r377",
      "r424",
      "r425",
      "r426",
      "r446",
      "r447",
      "r468",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r502",
      "r524",
      "r525",
      "r526"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r267",
      "r516"
     ],
     "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/2022",
     "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_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r7",
      "r8",
      "r102",
      "r107",
      "r401"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r30",
      "r102",
      "r107"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r54"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r8",
      "r11",
      "r12",
      "r72",
      "r584",
      "r614",
      "r622",
      "r675"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r131",
      "r132",
      "r134",
      "r193",
      "r194",
      "r215",
      "r232",
      "r233",
      "r234",
      "r236",
      "r242",
      "r308",
      "r377",
      "r424",
      "r425",
      "r426",
      "r446",
      "r447",
      "r468",
      "r481",
      "r482",
      "r486",
      "r502",
      "r525",
      "r526",
      "r614",
      "r622",
      "r675"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r29",
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r29",
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r8",
      "r102",
      "r107"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r110"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r29",
      "r108",
      "r109"
     ],
     "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 - 2,697,058 and 1,637,511 shares at December 31, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r102",
      "r107",
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r435"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r440"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeasePayment": {
     "auth_ref": [
      "r494"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarehouseAgreementBorrowings": {
     "auth_ref": [
      "r161"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r246",
      "r260"
     ],
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r245",
      "r260"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/subtopic&trid=2208821",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.10)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r588": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r589": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r591": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r592": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r593": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r594": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r595": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r596": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(4))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "https://asc.fasb.org/topic&trid=2155896",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0000799292-23-000037-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000799292-23-000037-xbrl.zip
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
MO1.G79Z5=(KK@7WZ9O7BK6[ S5U\\C=02P,$%     @ 95515E0Y7^['!P
ML8D  !X   !E>&AI8FET,C1P;W=E<F]F871T;W)N97DQ,BYH=&WMG>M3VT@2
MP+_?7]%KZI+=*EOR*P%L0E4"9,/E <5R1^VGJ[$TLN:0--J9$<;[UU_/R$]L
M$@B$V+CY8"3-J[NGU=V_&A?L_7)X<G#^Y^D1Q"9-X/3?[SX='T"EYOL7K0/?
M/SP_A _GGS]!VZLWX%RQ3 LC9,82WS_Z4H%*;$S>\?W!8. -6IY4??_\S+=3
MM?U$2LV]T(25_3W[!#\Y"_?_L?=+K0:',BA2GAD(%&>&AU!HD?7A(N3Z$FJU
M4:\#F0^5Z,<&FO5F"RZDNA17K&PWPB1\?SS/GE_>[_END;V>#(?[>Z&X A&^
MJ8C=%F^Q9M#NO6JS=KB]P[995 ^V6\UFB[7JS=Y_&RBDC]W+,=H,$_ZFDHJL
M%G.[?J?=]+9?Y:8[$*&).XUZ_9\5UW5_+Y*9P?44CB\ORVD6)C/\VM18(OI9
MQZE4*8>.FP.92-79JKN?KFVI12P5R;#S\ERD7,,7/H SF;+L957C-M0T5R(J
M.VKQ-T>94#QW.RA%WL9Y$I'QL0J-IA7ZZ#H6/8$&;<_+NUS2 $W+5>56+>\P
MZO$4;-Y)P=.3BZ,S.'D/;\_/3\Z^'/UY%XG_5V@CHN%]%7V483_. ]I+#?1B
MJ_&ZWEW\'$O^8S=MN4S'59REQY6!#Q[\$<32&)YIPT56!9;"0<R$PD5 1F!B
M#N\D4Z&].12*!T8J7<4^@D=P=,V#PH@K#B=1) *N@&4AG"JN16C##8[Y_&*K
MO=T]A@\2%:C"<19X\*N=]<763K-9[Q[(-&?9T-TUNK]5W0S'$$J(N>*](002
M11.F,-PUL3R7 J<^C462B!Q^]^! <7X)Z1",*LI."1M$10+,H+ 9'Y8#^RA1
M%0;"Q("-">1R@ *CB+KHE2M@J*V"D79Q%*D<A1U98+2[,3%&30TBLXME+"T7
MD^ZVQV.61*.V@.4L$ :GP($0CLPVMN=(Y7)*"=P9D<\M*5!GY4*MA@A'CI::
M61DO[5R3E406BL#%=M:35QP5C440@V8BG-H!9W)F@)0-(>0\A8P'7&NFRK;P
M2FC62[@3*RNO9@3&IP%>)L/2BK;I#Y1=89)"YSRZ#F*6]3F\#=S.-W9;[:JS
M .H1\K#<6CN/*A+K"XKWBX19JY?F5?RO DU5:CVRU<S\MLMD#10I%5KC6-M-
M\0)74%5K%?075,K..I4R$HG-=_/V?ZGA;985+($SGDM\&7#$>ZE2:-1K'YW5
MRZ$ZP"Y#SA0X-> 039;BVU.^QZU&U:;+YIQ3NP>3N::^+;(@*4(KBLYY(/"5
MP<U&WRF,DU7B[T2DPK#2%4L/=58KL%79?<8]T!C5QEXQ]8CJMUW"MLZ+-MF2
MB:_;O2IWP*Y4H O=5.;5;G?A)57,AECW&.T?8?APLYF8&;?JO!O.O(ZH12ST
M]!7D]LGT#KU$QW8F7 H; E9HYYP]CD\R#KCTE5 &7WLKB(R\A83PM62QOV><
MCX_";T\J=*(:1N&$Y9IWQA?=4.@\8<..R%PL=8.Z*5-]K%AZ&#QEVK'5RA5&
M5+NCH[SC4E#9/"IDVBUOY]6NK64,2F/"\<*C,L=S98YOPL6VW1UOMWY[<]UK
M3-I\-W<Y/VJ@T=7?5%J5\8"<A=8!.\W\&AHH]$RB3'BTH$0I_]/GSGJ9.S%U
M:/=Y6\*:[.D=5!_MKY%Y!S4'+1-TRK$6ZV271[#%.JF[M!Y9*$&>J_;CRNK7
M7&'Z$#DF(SXINV39^)L-J<_5 )-R<E%!WX7B.T;[L=PW&#.7)61W%+?%R!5?
MH,YI_'"AOCX=PGH81#!-W3KD'G W^QFKZ4;U>:V'U'Y98Q&.[[!DP(:Z0N1\
MJZ0$S@3./PZ<;W*G(^8I!_\'P_$4@,=)ZKW(&,9N#-U+HGDT:9R-YC>X\=X8
M_4V OJ6(6%F._HK!"*P)K FL[P?6SXJK=[S6;H.X^GNX^F8^VTB@?H@1UDG/
M>]<IS]40WRZ_QF<=!)T$G02=!)T_%3K?*\%#9;'CHP>?/7CW8JO9?MV-T^I/
MPT1WT+O PB@%%Y8;1DB  GZ%)_6T8$5A.4/]-OEX5D\P4B^W)+$EL>7/8LOY
M=[6TLU!?.[A=XL'/B3E;7J.YL[+,.4JC*U5TSV+GK1EM(_GS4:RQ3@H371%=
M$5T17:T$75U8BF&I99P#IHPM28FJB*J(JHBJB*J(JM:(JA8RV4;2U(.LL$Z*
MWH.BB)2(E(B4B)0>1DJ?L;IF/(%3#W['ZBR(B96(E8B5B)6(E8B55KU:G@6E
M)8EL(U'I@798)U6_ Y:>OEQ>7GD!'7QM$,[17X$AGGLBGCM*Q-^LQXW[WL%Q
MUE>,OE%(/$<\1SQ'/$<\M^(%_2S/+4ED&\ES#[3#.JGZB#Q'7R[<-,:B(S-"
MK*=!K"\L"X;P+P\^8BRFXS+"*\(KPBO"*\*K5:^O9_'J1A+;2+1Z@ W624W"
M*L(J.KHBKEIUKGJGB@"+8*0<+!2(JHBJB*J(JHBJB*I6N[R>I:JY%+:13/7=
M%E@G)>EO73PE-XT\HV;=H--Z/>\;ZT-2=$!%(/5$!U32_6^53Y[]AY.\3T=4
M!%,$4P13!%,$4ZM>6<\=4=U,8QL)5 ^RPCHI2E!%4$5015"UHE#UL4@%''IP
MP9)+(BHB*B(J(BHB*B*J52^K9XEJ/H=M)$Y]OPG62<M'8JEGPEE^3X9#_!6;
M--G_/U!+ P04    " !E55%6O= [$GL(  "K+0  '@   &5X:&EB:70S,3%C
M96]C97)T:69I8V%T:6]N+FAT;>U:;6_;.!+^?K^"Z^+:!+#E=R=QT@"IXZ+!
M=I,B\:*WGPZT-+)XD40M2=GQ_OJ;(>6WV&Z=37I-K^F'U!*'Y'#XS,PS%$]^
M.;_J#?[XU&>126+VZ?=W'R]ZK%2I5C\W>]7J^>"<?1C\]I&UO%J=#11/M3!"
MICRN5ON7)5:*C,FZU>ID,O$F34^J475P7:6A6M582@U>8(+2Z0F]P;_ @]-_
MG/Q2J;!SZ><)I(;Y"KB!@.5:I"/V.0!]RRJ50JHGLZD2H\BP1JW19)^ENA5C
M[MJ-,#&<SL8YJ;KGDZJ=Y&0H@^GI22#&3 1O2X+[1ZW&8:O1"7G0&C:.N']0
M:T"M><#;AW['AW_74<DJBKL^VDQC>%M*1%J)@.;OMAK>03LSQQ,1F*A;K]7^
M6;*BIR>A3 W.I["_^^F&61O,P)VI\%B,TJY=4LEUG37[,I:J^ZIF_QU32R7D
MB8BGW3<#D8!FES!AUS+AZ9NRQFVH:% B=():_ 6H$ZIG'R=.Y0,<)Q8IS)90
M;Y#2_;M(#(5AS;I77]5XLZX^&A?4=U*VU[\>7+R_Z)T-+JXN$9S7-[^?70[8
MX(K=]'OV7;/6>/:KN'K/!A_Z[.;L^MW99?^F<O6OC_T_V%EOP+"E4?O""A*N
M1HA!([-N!Z?:M"##AS',Y(=2!: JN+"89QJZLQ_'@=!9S*==D5KU;*?C8O2A
M-$8F74+W&)01/H^+2>Q\KKD _F';:S2;A'V#@#?!;.+"+3SK%E43K+<U,8!T
MMK;6O/K6MB^->M3R#@Y;.PU;M1H[K=$N.N/IVU*G-.N0\2# "-1M9'>LOFKK
M&,(UTSBK?'- M>X#R@:>BS*.,D2%V >/W?@1Z@*I-B#2,O-)SW#*3,3-ZU?M
MP^,YN):,,%.X&/4HHVBT;)?FFEUJ9)4E.^\JNM'LZWUV-#MZPG>R>=U;,>03
MKF9SQ/I/KFD?OQ?"6,3'P!2,!4PP.YM(:':6ICF/V35D$J$G4_9>JH35:Y5?
MF0S9;Z]?M0Z.+]@'B7J4V47J>RR4"KL""X7&5;,_<ZXP:C%( QSS''Q($,6O
M7]4[M>-FO4Q)OH&8/3J^ETI?D/N8O6P\$KD%$I_/@MYQC?!!_"53=IO*20S!
M",H.H\J!,Y X72J17N)H7*2,IU.6IT;EE"N1<%KNB:CE+,$G)1"=(??QE6(R
M07IDI)-;$T@1M5IS-261A-^"!?A\3(WO E0&IXPM<<4Y2, 7"HDJBJ78'37!
M-,TFD? CIG/ZL^@_ 07%(+2 1.@8&2V1XXDP$2Y09^!;!6G<#%63M*.X.VB4
MX739#*N^].)%CP%=\Z?Q(@K7*>*4(+_ 91E=",6Q62VUBQ1#/#H(EH3XVX]S
M"NR(_240EM%OA(JG+$/HDM>1-\;QPJT*1.M[4Z/G!K;6+)-$'J, ^I)$P-OI
MM-7'YSIB82PG>N9H"D9"&RQ4#>/TTNF-6I:7_$7/E%G3]L5EG@YAK?\WEQFL
MX.N-+MRAH-P4HF48"GRTF+M@7(%%-Z)54)5&= @T%5]"1R1.8@FF)TI1](QE
MFA]+G6,_2EP*S65E,B5]"/"U9GN(Z@#031QT^W=^Q-,1L#/,"==YC!+U)J_4
MVWNP;[O6VX%[<H^"RL;4N1>-SRAQ+'F=\P+29>>)PI6)0IQH1ON6?1$EB%)N
M+4F>T)E^!"CM\7VTKD8ET+R6 GQ][\O$3GR>Z]V[$$T8PF(F1SQDCN$LQU X
M%MH&6)3" I+&H;)Q$9J7P[N"F%M@%,QCL;GE(O13H\ PC;IH&8O GNOI?*A%
M(+@2M #A^)%-."F-E&OB+-:/M"4X-AQ+#:B0P?!/G3).FY;'G+((+LLJL> ^
MV,,QJ64"B+^&0((8Z+$_!%L#^\\&O.%]X.T<$M;PMWLPV1F&"-VQ" A=7,O4
MGFUQC<@DWDR0XRJ8;3\"4O"AB(694O+?-"TY@T6*!8'#\8KH$N^VP?FN6%"6
MJPQ!J"U9\7VI JN 9> C2)&#Q(A%;(&,0$XB6%TXO*$SB SCXPOB"L3Y^PS&
M/,YM/*#M@#!$PB?&:$B]@;AA8MTALKG'S2S.0@L[8E32CBL.96ZVS[U+[.5S
M:2 B''Z]_&+#&<6VWE+8 /6QR* )7M!QNA?LS\R_OHU4M1>TP[;<0\D#X@^E
M->G[N:)M6LHA*^,E4AM\0V?K]X^L]M:$0\081H-[<H6:6)> /5Z@DP=[:N9T
MV7>:1%S/DRS%$8M)"&R M:LO@M^4Q>(6XN*LX9Y\^1$&^2("7TJ=!Z.X_;.7
M.O:X>.['Y47HHTB\[%>+*$C^\0#NL48[42F.I--(I>>)WK[ P9)$& .P,;<,
M)9((:@D$ZF2[[Z'?82C7E"KP?R*]LP !?^8"5;8A(4]]>_2P_U+%+*H8.LLA
M6B<0#E3I4<WH"\#]*Y+TO)J8 +^EK.MHE<V[EA#:0]?9N<Z#4%$0?U=G;XB9
M/,".&N8A<P.""@*)P@@&Y'EEE_0U9GR=)PG6+7^!74:1DC:>?;TD]-4"@_)V
MJ- 9R[A#8",'[K$]SB[ 4':)4*1C&8^!LF'*1\6IO"J"#219+*> K9-(N@C#
M5Z"&T'@D,?#6-ZQJ/X[O>)W@?_SUO>4='+7_SM?W5M.K-0^>_/-[_<AK'QX]
M^; =KUEO/OFHC8[7Z6SO^M6[ G^;ELSO"BR!J1BBHISGU+U&._OV5X(V>ZS]
M<*OMWRW7"C9\C_V6,>W97;@XQZBUGO-__'6]AZ'*Z5MF_<!^?6\^)'\5X8XN
M)^$ZF3WR8S.=?R0K? WT3PKWYU$I?5=[]R(ND#BE9=:+!(2L?P=^3D<R[&I1
M4[Q8_QM9_Y-"TAW8*[//SL)KW&OK]=I'M-T[WIC=[,VDN]K<=1\ZQK!VUW<1
M^"QEJRVZ\"%&O]QL[[+M*NK6B\/%7W>-V5ZH/OTO4$L#!!0    ( &5545;"
M]5"8<P@  ',L   >    97AH:6)I=#,Q,F-F;V-E<G1I9FEC871I;VXN:'1M
M[5I;<]NV$GX_OP)5YB3VC$2)NO@B.YYQ9+G1G#3..&K3/IV!R*6$8Y)@ 5"R
M^NO/+D#=Y42.G29IG =')!; 8O'M[K<@3G^ZN.KT_WC792.3Q.S=KZ_>]#JL
M5*E6/S0ZU>I%_X*][O_RAC6]FL_ZBJ=:&"%3'E>KW;<E5AH9D[6KU<EDXDT:
MGE3#:O^Z2D,UJ[&4&KS0A*6S4WJ#?X&'9_\Z_:E281<RR!-(#0L4< ,AR[5(
MA^Q#"/J&52J%5$=F4R6&(\/JM7J#?9#J1HRY:S?"Q' V&^>TZIY/JW:2TX$,
MIV>GH1@S$;XL"?\@.*@?'S;#H,6;?E@[:G$X:OA!\[!VU#@\&/S71R6K*.[Z
M:#.-X64I$6EE!#1_NUGW#EN9.9F(T(S:?JWV[Y(5/3N-9&IP/H7]W4\WS,9@
M!FY-A<=BF+;MDDJNZZPYD+%4[6<U^^^$6BH13T0\;;_HBP0T>PL3=BT3GKXH
M:]R&B@8E(B>HQ5^ .J%Z]G'B5#[$<6*1PFP)?IV4[O[^NO>JUV<-WZNO:OQI
M7;<L<WNG '<$U(-Z_=UVZ72O^[W+7N>\W[MZBWYP_?[7\[=]UK]B[[L=^ZY1
MV\E@7W455Y>L_[K+WI]?OSI_VWU?N?K]3?</=M[I,VRIUSZR@H2K(<+=R*Q]
M@%-M6Y#A@QAF\@.I0E 57%C,,PWMV8^34.@LYM.V2*UZMM-),?I &B.3-CG2
M&)01 8^+2>Q\KKGPL:.65V\TR,T,PL>$LXD+#_2L!U9-N-G6P%AU<&=KS?/O
M;/O8J,=-[_"HN=.P5:NQTQKMHC.>OBP=E&8=,AZ&&.S:]>R6^:NVCB':,(VS
MRA<'5',=4#;&]<KLW4C$L<C8SQ[K*(";,@M(P6C*S(B;Y\]:1R=S5"VM?J9I
M,=QQ1E%DV2"-#8/4R!Q+!MY5=*N]-_OL:&]T@:]D;-];,>0CKF9[J/I?KFD?
MOQ:TV(B/@2D8"Y@@ S CH=EYFN8\9M>026683-FE5 GS:Y7_,!FQ7YX_:QZ>
M]-AKB7J462\-/!9)A5V!14+CJMF?.5<8KABD(8YY 0$D U#/G_D'M9.&7R8B
M44?,'I^LI>LGY#YD+^L/1&Z!Q&]G0:^X1O@@_I(INTGE)(9P"&6'4>7 &4J<
M+I5(87$T+E+&TRG+4Z-R2I)(:BV_1=1REN"3$HC.B ?X2C&9",.,='(; BFB
M5FNNIB22\!NP )^/J?%=B,K@E+$EQS@'"01"(1E&L12[HR:8G]ED)((1TSG]
M6?2?@()B$%I (G2,K)D(^$28$2Y09Q!8!6G<#%63M*.X.VB4P739#*N^].1%
M#P%=XX?Q(@K7*>*4(+_ 91E=",6Q62VUBQ1#/#H(EIWX.XAS"NR(_240EM%O
MA(JG+$/HDM>1-\;QPJT*1.NUJ=%S0UO/EDDBCU$ ?4DBX.UTVNH3<#UB42PG
M>N9H"H9"&RR&#>/TTNF-6I:7_$7/E-G0]LEE'@]AS7^:R_17\/5"%^Y04&X*
MT3**!#Y:S/485V#1C6@55)X1'0)-59?0(Q(GL033$Z4H>L;Z+(BESK$?)2Z%
MYK(RF9(!A/A:LSU$=0CH)@ZZW=M@Q-,AL'/,"==YC!)^@U?\UA[LVZY^*W1/
M[E%0O9@Z]Z+Q&26.):]S7D"Z[#Q1M#)1A!/-:-^R+Z($4<H[2Y)'=*;O 4I[
M?!^MJU$)-*^E )_>^S*QDX#G>O<N1!,&L)C)$0^98SC+,12.A;8!%J4@M>-0
MV;@(S<OA74',+3 *YK'8W'(1^JE18)A&7;2,16C/#G4^T"(47 E:@'#\R":<
ME$;*-7$6ZT?:$AP;CJ4&5,A@^*=.&:=-RV-.60279958<!_LX9C4,@'$7P,@
M00STV!_".P/[CP:\P3KP=@X)&_C;/9CL#$.$[EB$A"ZN96H/M;A&9!)O)LAQ
M%<ZV'P$I^$#$PDPI^6^;EIS!(L6"P.%X172)=]O@?%LL*,M5AB#4EJP$@52A
M5< R\"&DR$%BQ"*V0$8@)Q&L+AS>T!E$AO'Q"7$%XH)]!F,>YS8>T'9 %"'A
M$V,TI-Y"W#"Q[A#9W.-V%F>AA1TQ*FG'%0<R-W?/O4OLY7-I("(<?;K\8H,9
MQ;;>4M@ ];'(H F>T'&V%^[/S+^YC52U%[3#MJRAY![QA]*:#()<T38MY9"5
M\1*I#;ZA0_7U(ZN]#>$(,8;18$VN4!/K$K#'"W3R8$_-G"[[3I,1U_,D2W'$
M8A)"&V#MZHO@-V6QN(&X.&M8DR\_P" ?1>!3J7-O%+=^]%+''A?/_;B\"'T4
MB9?]:A$%R3_NP3TV:"<JQ9%T&JGT/-';%SA8D@AC +;FEH%$$D$MH4"=;/<]
M]#L,Y9I2!?Y/I'<6(.#/7*#*-B3D:6"/'O:?JIA%%4-G.43K!,*!*CVJ&0,!
MN']%DIY7$Q/@-Y1U':VR>=<20GOH.CO7N1<J"N+OZNPM,9.'V%'#/&1N05!!
M(%$8P8 \K^R2OL:,K_,DP;KE+[#+*%+2UK.OIX2^6F!0WHX4.F,9=PALY, ]
MML?9!1C*+A&*="SC,5 V3/FP.)571;"!)(OE%+!U,I(NPO 5J"$T'D@,O,T-
MJ]JOXCO>(_C;/[O7C@X_Y[-[R_<.FL>/_MW=;WK^<?W1AVUYQ\W=ON;?9]1Z
MPSOR6Y]_2>"S:<G\DL 2F(HA*LIYCN_56]F7OW:TW6/MAUMM_Z[?)]CR(?9+
M!K-O[HK%!8:KS63__:_K$@8JIX^8_J'][-ZX3^(JXAQ=1\)U,GO6QV8Z?T]6
MN!/MCXKS'[TVZMY"D-.)"_L-"P;V3B'I"Z'X)M 9"8C8Y3PS7[FJXAO<B0U>
ML,L-RK4;JIET5W3;[C!]#!MW5A<^9FE!;=&%#]#1<G-WEWO<\5SYZZ[CVHO!
M9_\'4$L#!!0    ( &5545;YX(:.%04  !L9   >    97AH:6)I=#,R,6-E
M;V-E<G1I9FEC871I;VXN:'1M[5GK;]I($/]^?\4<T?4AX3=O:"0*1$'7ABBX
M:OOIM'C78:^VU[=>0KB__F;7)FF:4(6J3=+J$+)LS^R\/#._67OP^W@V"C^>
M3F"IT@1.W[U^,QU!S7*<]\'(<<;A&([#MV^@8;L>A))D!5=<9"1QG,E)#6I+
MI?*>XZS7:WL=V$*>.^&9HT4UG$2(@ME4T=KA0-_!(R/T\+?![Y8%8Q&M4I8I
MB"0CBE%8%3P[A_>4%9_ LBJND<@WDI\O%?BN'\![(3_Q"U+2%5<).]S*&3CE
M]< Q2@8+03>' \HO@--7-4X]&@>L$;3B*&ITN]Z"MN(N:\?,=3L=VFG]Y:&1
M#K*7:PJU2=BK6LHS:\FT_E[#M]O-7/77G*IESW/=/VJ&]7 0BTRA/HGKR]-2
MS"UABETJBR3\/.L9E_KF!L\H6M_S;1^EUTIIVQ612(3L';CFU]<4*R8I3S:]
MYR%/60$G; UG(B79\WJ!3\8JF.1QR5CP?QF:B1:;RW7I11OE)#QC6Z\\7_LQ
M^7 \?3T-(?!M[Z83=YL?H<5,[K;_CF@\LJ"'CNAH<A9.CZ:C83B=G6!1G<W?
M#4]""&?W=^:1+/<Z\,Z>VR,;YI.1L=X+FNZ3-WLXA^%X=AI.QC]5M+<Q[KHM
MF!U!>#R!^?#L]?!D,K=F']Y,/L)P%&J*[[K^WM[L63[[KOI[52@>;WYXZ!IW
MAFZ:022RC$4:CF#-U1+4DL$PRU8D@3.6"ZE Q/#VV4&CW9_"L4#E=9AFD0TO
M-.>S@X[ON_V12'.2;<R5UW\)*.Q(R!0\U_H38B&-U!QM%!08MA8*8Q:Q=,'D
MLP.OY?8#KZ[!R:\#*2#F"3)<&3-GT4HB7J+7)*,PN8R6)#MG"&MIRHM"&XY_
MS4D1 V'))$.+/[>N]&-K')I?Q]BA;@7'6*'14BC%LD(QGM5AM"1<8ESU&6<Q
MJD/UBE\PF,4QCY@T1IQ*5G#=(75PM*8J '5 #OT\ZY"O9+$BR*$$7/<#[6Z[
M;]J!\950D6O@_IR[XM'I7$F?$[D@&2NLV67"-C",C%Z=SG6D$W2MV>GOE:.*
M+!*V95@(29FT,.D2DA>LMSWI4U[D"=GT>&92QRSJIT2>(Z0O,&HB[6DXO] ^
M1R2IE!A]);E"^JYKH\,:[!56A:);Q=4<8!N2H^AM6L-NMH*=5-?V=M*^)K4;
MV'[0OI=8QUA<6HUQ*? IOZH%M>V"G%"*(U?/SR_!RZMQI Q#PN+;H1'YPU>Z
M&;,\^RH_*I?W\Z;J4T_'H1#KHFI0\2I)-NA/FB>Z2UQU#LG^67')]&1;Z(*9
M5WW."UX0[%$2O.8+^O*JR*[[S%6/J2K-ZP8-K+%N7Q?_C3A6Z;%UOK*P:V:F
MK\?8U1&NW>MQW&#]51+2_Q43DF<(=BDQ68; J@AR4;QK$FR;K0@PF*XY0HA.
MS+HFDR0!7(:*$7:1D&.F%G6S*N89R2)]'P52LV\T$(1<JZ3,:X'(:G067\"1
M?3M7'=/$/T.)K\TKWSH!/2RZ=#IVI]/Y)G1!HMO\[O#B-^VVV_WN8ENV%[2^
MO[%Z3[Z;_..PL'R&CU2L9IXMS'''*+A'=]JCE?\,L1EC([HY4?X:?AVQA5P1
MN0&O;78;P5U(OLO1JHLAO/303RA$PBEL;?Z9HO"@Z?XTAIQ'C?>]-I3_1_\'
M1?]JH_X$([S7*/;%#F/[)CT7Y:>$GF0)T5EUZ]WZ=0,S$Y5[O80LL(NMU.XE
M>[S<NG$L/QN8#QB'_P%02P,$%     @ 95515M@R0-WW!   /!<  !X   !E
M>&AI8FET,S(R8V9O8V5R=&EF:6-A=&EO;BYH=&W=6%EOVS@0?M]?,76P/0!;
ME^^C 5S;V1C;QD&L;MNG!2U2,3>4J*7H.-Y?OT-*3IJZ*>JB2=,&@6!I[N',
M?",-GHQGH_##Z026.A%P^O;5Z^D(*C77?5<?N>XX',-Q^.8U-!S/AU"1-.>:
MRY0(UYV<5*"RU#KKN>YZO7;6=4>J<S<\<XVJABNDS)E#-:T<#LP3O#)"#W\;
M/*G58"RC5<)2#9%B1#,*JYRGY_".LOP":K62:R2SC>+G2PV!%]3AG507_)(4
M=,VU8(=;/0.WN!^XULA@(>GF<$#Y)7#ZLL)IQV_4::M-O#AJ1$%KT:%1NT6;
M"];P:,R\OWUTTD7V0B;7&\%>5A*>UI;,V.\U J?=S'1_S:E>]GS/^[UB60\'
ML4PUVE,H7_PLU.PHT^Q*UXC@YVG/AE0I1+?D2 JI>@>>_>L;2BTF"1>;WK.0
M)RR'$[:&,YF0]%DUQV.HY4SQN&#,^7\,?4+W[.VZ<+F->@1/V38$/S!.3]X?
M3U]-0Z@'3G#;X\_[&F%RF:K<&>>]23UT8D:3LW!Z-!T-P^GL!!OA;/YV>!)"
M.'OTGOL=>.O,G9$#\\G(>N_7F]ZC=WLXA^%X=AI.QC]5MK<Y[GHMF!U!>#R!
M^?#LU?!D,J_-WK^>?(#A*#24P/-V.^Q+';%GM_RSRC6/-_>>AL9GTS!-(9)I
MRB(#![#F>@EZR6"8IBLBX(QE4FF0,;QY>M!H]Z=P+-%X%:9IY,!SP_GTH!,$
M7G\DDXRD&WOG]U\ *CN2*@'?J_T)L516:X8^2@HLI8@48Q:Q9,'4TP._Y?7K
M?M6 0U %DD/,!3)<.S-GT4HA7F'4)*4PN8J6)#UG""M)PO/<.([_AI,B!L&2
M*88>?^Q=$<?6.72_"J=++@3/X \'1HJQBRKJ13N:7S+XBT<,3A7+.3789HR.
MEIS%<,13DD8<,S.+8V12)C7&3AE^%?"9.<TJ9"N5KPA*:PDWG6V";?=M8]M(
M"969@<V/N4L>4YBE]CE1"Y*RO#:[$FP#P\@>B2G,*M()!M;L]/?J.$T6@FT9
M%E)1IFI8<H)D.>MM?_0ISS-!-CV>VL*Q0OV$J',$U(746B8] Z:7)N:(B-*(
MM5>02YSM(D@U?0.U&GM"TZWA$H4=B\*NIKNTEM/T6G=2/<>_D_8EK5W?";J-
MKU+K6H\+KS$O.9[RRTJ]LA7("*6X\/2"[ I\3,5.KG>2([.'[W2[YOC.=864
M0>\73SFG'D] (79&.:#BE1 ;C"?)A)D2UY-#L7]77#&S6>:F9>;EG//KSPG.
M* 5^\SE]<=UF-W/F>L:4O>9WZPWLLF[?#(-;>2P+9!M\Z6$W,XOAEW/LF0Q7
MONHX;K'^.B49_(HER5.$NX38.D-HU02Y*#ZU);:M5\(5%FR&$&-*LVK(1 A
M,32,\(*$#&LUKUJI^!IV4"&U;VX6E)!K)8K*EHBMUF;^"20YN]7JVD%^/]O,
MCT(8S^G6F]^",$W/Z03=[PXQ?M-I=^X6_5:U+:?1_/YX& 1.LW[?>"A8O'.0
MQ1G^H&:U&VUNKY\N@WN,I3VF^,^0E#%.H-OKY*\1UQ%;J!51&_#;]D6C_CD0
MORO0<GPAKO0P3LBEX!2V/O],67B8.G_XQ>;1)?I;WB4?X6'LM2E\L@)O/[5F
MLOC6W%-,$).2G8^O-VUF =^[$2$+[+65OEMDCV^5MZ[%=V7[A?OP?U!+ P04
M    " !E55%6\M:1EYZ< P!&SR4 $    &UH;RTR,#(R,3(S,2YH=&WLO>EV
M&LFV+?S_/ 6?]OW.J1JC4HZ^<=7V'2HC:<O'@"4A:\,?CV@%B$8;D"5X^KLB
M0;U<)=E"-,8UR@8R,S(RYXRUYHIFQ1__][+3+GP-_4&SU_WG!MY$&X7_^^Z/
M_R_+_OWGP<="L>?..Z$[++SO!S,,OG#1'#8*QSX,3@NQW^L4CGO]T^97DV7Y
M->][9Z-^\Z0Q+!!$Z+V#_;>>!,=\,)D/@6<,&9891UEF@T9<2!:MLK^=O#6!
M8.4LR8QP<)J2)+,\VDQ8:H.5UKJH?_-OH22+L'2*&L.,E,9'09!4SEO%L+3I
MMHTA/!T\87?PMMWLGOYSHS$<GKU]\^;BXF+STO;;F[W^R1N"$'V3#ELS"!O3
MTYN7PVP0W)TKX/OF2>_KFV87S@[I!;T9]DUW$'O]CAG""X2B,,^0RBB^*N=R
MT+Q3Q@6]NB=^\^_2QT/7"!V3-;N#H>FZVW=_O*Y_=6N",D0R3*X*.1]D)\:<
M71<4S<#FA4P/I$NN3VX.>HQ@^1=O:'K&U04^W#Q8?N+5VX$#=TI.!YM_5>[=
M9W_L;6&M]9O+!.;M0OV]"DQ+%&\F!V_>Y;=NCNFM]WE=\@.BW*E$.GIUZJ _
M?/ARX<<[CW\^['_SX?4;.'IU8J?1NW-BI]GH=<)@T_4Z>8&83%GUMFVZ)__<
M"-WLZ' #.!Z,?_=')PQ-(5V=A?^<-[_^<^-]KSN$EIM51V?P:MWDVS\WAN%R
M^"9_DV_>_==__=<?P^:P'=[!O;.K>_SQ9O+;'V\F)=N>'[W[PS>_%@;#43O\
M<\,W!V=M,WK;[74#W+]Y^3:=&/J3CTWO0S?_",?+8#WZ33>Y_>7P(,1_;C09
MI=@1:*Q*1Z:95P()XX224@<2)?Y23%5!&.'LYKF[II-N'9IOM[M0O]%[>)J^
M:>]U?;C\WS#:*#0]%.WIYY$M]KY^) =?:[1T[EO;7^N[NE5I'9S6C_<N2E7?
MJA3+C5KUH%$>^T9]MT9*K2U:V2V?UEHG"(XW/])RNS;NH?KNYV:IN$UKXY-Q
M[7@;U:J.UHX/.N76WD5YW&C5=_=8.1UO*_J1U$>U8R>@W':I6KNHM=I0GB/E
MW9U.97=[7&[!?7=WVN7=/5X>[U^4QD=?_>Y.T^X>B?+Q/BN3_7&E6$*5W8-F
M>??HHD8^M.O%SXUZ:Q_5JR>C^NX.U/ED>LUGN!?OUJL]7"^>T'JQQ$KC?0;U
M@7/_;-4ZGT_+QSN=<O&@72E^.*T=[S0J.VK\L;H]+!VB2_@7E8KNLG3QA1''
MF- H(SB&C&&P(,:&F&&NG;6(F,#HQCL$?Z361),_WMR!=98HOS_O]P'BG>;
MF78MF/YVUQ?!!6T4)B8/[G Y?.OAEZP#MVUDWJQ)\+<D0(^0@&//HE(XHTS9
MC'FG,W"T!D@@N#:*,!?<QCM,WB33\&KX7RF/&P+LP"^#-<1_!S%Y!&)IO;(!
MWK01G&5,2 6*BL7,.7C]()\H56KC78)A;@A_@O)[?HWQDS"FCV"L"&(J:)L%
MJ0%CZ5"FA2 9,5*$U*J9 EN^4WM%A+< 7I]#W#8G:U3_#E7V"*J&L^ I8$G!
M.V=,@YM6,AH0^H1[1K2TDFV\BZ8]"-\ =J=O7 H0"N?=Y@36\X&'UG;8,/TK
M87B%MQ2$848=ID(P$Y0&J^&"US0:P:1V7_9N8/;!-3MPWW]ND"O,IW'%V_>]
M#OCDPV'/G7XR_4K_<)ABQ\^F?1YN;IP:/5R#YLL+5FKJCNOL="N=_<M2JP%X
M[@ V1Z/:>']<ZM1X&;A2[@!'BCN=4J=$:L<U]I$>-&J=RW:E];E9/]Z^*!\#
MOL>?6^7B_F6M58;Z[>$:V6F56R5::VWQTCC5;7(-W.N\3A*G/K1KU2T,=;RL
M'Y=0N;C3+)%M6FI];M6.2R1=4RJ>CLOD0RR-<D[DW"@7MVBI6OI"J.21 !.P
ML!*"9!!Q*GB<">1!J"GCD 5BH$UT[;2OB/ ]Q. >46P,J$1)6<!*<<\%-HIC
MX00-)B<&7A/C]8DQOD\,KXS1@'_& V5)T[O,:&\SR6(,3 1BC7PN,08)F<&+
M& OT%YS("3#8.A\V>OWF./B[6K][WLE\;YA-RUH3Y1E$*;]_:$% $'+B1 #7
MP@6(0A0SA5G(H@#OK@,%MP^ZGZO?(/Q+__\@7;[/A*SI,B>Z/+ K1CK+E$ET
M"3IC@=-,4ZU2#RZF7BNEO'I!NLS*NNP-!N=KJKP@50X?6A9D,>/8IYYPG_KY
ML0.J2)UAJY$5'O[6>.,=1;]A*G_#[$<=T:PLRYHJ+TZ5!U8E&NR]-@3$JP09
MZ[3)3/0FDT1'@Z)55+KOHPH@94/_OE5!P3-AB-=!,>:H]I%K!8;&"X$5]7\3
MX'0:O;?%YL#USKO# Y"N1X/@][K%, S]3K/;[)[LF&8_E[.5^-%T_5;7?^P-
M!]<LR<A\:<++HRE-6B5<ZT T6RRWZJW:N%X]:-9(N5F&J\K5?5ROMINU\4X3
M_FW=T*1T48&R:E#'TG&] ?\VZXDZU1(JM4H J</UW0^-4K%T>9\FI?$67->
MR'G_LM[9@7\_=!)U("H>E<;;J#S^?%KK;$/4O1-+331ZH%48-MQAG05G0*M8
M)S* SF5$*6TY,48BLO$.BQ^DA\+:.22"YTHRI)T!LV6H04@&;)A%?Q/FK.GQ
M.O1X8$4@\K6<,II%24G&(K:9Q9BG<0SAP.LH;^4+T".RZ*05('1 DX#H45I
M4*6%1P%";XK6UF,!Z#%Z:#T\H4QCQX >V&2,1IJ!P7"9BTE@.N<=YT /^H/T
M0,2J*!1"+A"&$#>8$L0X$TYY',7?=9*LZ?$Z]'A@/1RWR(%4S'@ #\.H#)ER
MPF;&(Q.X90P4R?/HT<\'*G^\*_T;+/E7KQ/L>;/M@12]L]#/)X ,X(,+W6$O
M#GM#T^Z'KZ%['M;L> X[(.Y]8#R$0V P.,]$ (HP"#4R:QCX%N8\82!3%8T;
M[[3Z(79X9K5&< ,C)'/*V* $U2)PKDD@SN3LP%?L^&L;LF;'[-CQP'9(AB5H
M4IY1;3P(TX@RZUC(#-<0O&#E2:# #OE#['#*6B,]<4Q:8!VVP8#KLE@H!FJ$
MLIP=Z(H=:,V..;$#W6<'BSIBI6BF+6%9:N.9999GQA+G'/5<T/!7['AT4)9H
M)D%31.U"9"XB%=/L1X0H15JK>">&O=O#483"O@+@7\/68!"&^>A+&IZMQ)UF
MUW1=T[0_]0;-5(/MRV'H#IJV';:[J1(Y3>;+@LM2\?1KO?NA48?K2N-VNU3=
M&I>. 8GB*2!1HI7J=NJCZ%2.=SJ %M3A<ZMRJ%'M^,.@7NU=E*OU9JD%Y8_=
M",J$,@#MUM%E;5P;U7</6J5QN56J[H_*S>DU__[0L!T/#-K"Y<[>")ZE51[O
M0?WWQ^5=8$,U]8U\.*WOEL8EDIBT1_X]+@VO.]NK^_ ,V^,O/*;>#0LT ,R2
M"R&9=AC\B"*4*\\9#VCCW5_-TOQ'9=@(_1RUP7,&\%^"*Q^;QC;;S>%HS9?9
M\*5RGR\1289$-)E '&5@\4VF#1<9Q+%2<!F81NHI?+E"KAF>11J+N<!<(26=
M 0M&C9*>4XZCU1&!05L;F+D29O^A@6%<V$ DR0SF+F,$A*IEJ>L]!!,IA!S4
MA-D8F)?@RMK S)@O#PR,5HAK#+K$<FDSQB/-E/4J(Y)%T+-,4AMG:&"<]8([
MHK%!H&"UU1)3"T$VMQA9R<G:P,R5,$</#0S5@ Y")E/:8U P!#Y1@C.*(_@B
M2JUB3_)(SS<P+\&5M8&9,5\>*AABK7- $.*(R)A!/)D:\$H$%(QU7L34XSHS
M _.<R0-K _/JA*D]$B)Y@HR,:06;2M,9F0 #@V5FC15<\. EEK,Q,"_!E;6!
MF3%?'A@8+VW$F/",HC1Y#9, BI>E 6$3K"4Z1CQ+!4,U<48B+7VD$%\CC83@
M''$+89HT[,Y0S]K W!"&EX[+[3(IC>O5_00NJHVW1Y5C^#P^X37XK50\P65R
MA*^ON2;,Z66-'$$=X?I$M!:0J[K'ZU"O2K'=@-\N*L4C6J\>\4?[8 3Q06*B
M,H1C4C!19: E>.8<XMAI']C38NKG&YB7X,K/:F!>C2\/#(QT&+M(+2A> 2$2
MLRPSU,5,(HR()Z!& YME'PQB5*M@I9":&1$5$E$8I[140:NI[%T;F'D1YI$^
M&!<,%DZ#1^(("$/3@@P/5H8*"_(7>R/5DR3O=_3!O !7U@9FQGQY8&!"!*$)
ML&4:T)OTV9E(94:T\VF>BC. UPS[8+"0"$E/J'>,@&)B."+O//,!XC9&UP9F
MKH1YI ]&<VVE :$KN4^C C1F1F&<I9E-2NOH*7,SZH-Y :ZL#<R,^?+ P!A*
M&3$6; MB$4*D@#(=B<XD$TI&SS#P:88&YCFS\M<&YM4)\T@?#'(\1 MJEV.:
M8FKC,XVHRX+ 6D0J/&%/BJF?;V!>@BMK S-COCP,D8)V4@J=>19<Q@Q$T\I%
MGR&!@D&!>RS-RQB8)T[ M5XI*8BT2DH&P;YU#BL6(V+.><'EX_.SV7U.?>QU
M3ZJAWRD&._PTF1AE3L*?P?2;W9//\+<!_NS!??MAD,_479B)4I> WY1+9\UZ
M:P^56[7+6NM#LW:<^MBV<:T*?"KNL]+8P?WV<*5Z,JHUK[D$7$G+=1KM4JLV
MJE6W$I<N*[O[%/@#/-MIU8]KO ;<+(_N<VG[HDSV+BJ[1Z-R*TVF2ES:9O6B
M _X SX"C]5:[42_NT11NEP[O<0DC2QD&/P6MG8(:SF=**9M%+K6G1 <GP\8[
MO"GYLY:SWR,( <8ZGQ;\$+A;M!;3@*5+HTH.&RH>)TA&[S/D,/2_-AVP(3=U
MU_"+-?I/0'__(?H>!6DU!,N,I>$B)%-B0,NSJ&60@2#E \1"F&\^8Y;M0_2Y
M#URA  J6$8:( C,!(AI' 2&7-#P\/C]_C?Y+H]^\0M^-X'_^!8((R1G3F7,*
MT/<<9XHCGF$3C%2&!B_1QCNUR7X$_.];3WP#?IH[>W@&7JK8:[<-^*P(+F!P
MWD^9"S_UVL"',%@<*J3[3"0%?"Z?UEOU5J7:[I1V]U&MM751ZQRT*FF(I5H:
M@U2 [_L7I1M) 5*B?@I2 J3 GZ<@*U )ZE,!60*28E0B]69Y_+E3+Y9PZ?U]
M*H"4Z,#YK?9I:?< 9 643?9YJ9BHMS>N=_9H^;A^6AH?7?Q[O'>+"E<Q2]1"
M*BLR:13$N!S)S/H@,T4@<L&2>2M<2EY!GK&\_#%#\#T+AM=<F"T71O?G$' 7
M4NK!S,>4^H@:#?$K2KVJ+'BAK2,A/)<+C\I&$(G.2 V> 2(<X:EF&G$;O'<@
M#CPF3\QZM/V?<X@^2F'8Z/F][E?0AGD0<M$-_4&C>7:C)!=(+K;<%3<N*L?P
M;VN+E*KU)O !0I%RIU(\Z*15W&#&(0S9P^5BX_3V\&]I_+E5&I^.2[OU-G '
M7,;11:UZBNK%T\OR\3Z$'?NXUMICI0<N _AS#'RKEB[JG2/@UD&K7/VS4:D>
M +>V<3V%'45XCM;)^%'!@#B)6!&;!:<@])!@,93!)B.<:JH#1!X.! -YAEA\
ME!F$"HE%=,PIQBCV%D7JHB8F@H1 2CPQ[=&:&;-CQGT/@AE1"/#/',$\8XZ0
ME 8/' JSE.  4@_9EV!&4)+%8$V:ON\<M]$S'4PTA(NTB&MM,^;+C*.'-B,(
M8SCF-A,!I62W&F66*YX%)HG3"'E%]<8[_J/>!#$ND)=16D9!6 HMD(A8!,4D
M!SWCUS9C[LRX;S-2+!! 4&1I;#]C@L0LK=#-M!-"*19B$/1YS)A-_%%-B_,J
M<??<@-0<AN _]DQWL-<%JO2#W[*]\P6*1L>E:S*D2++>V6G46O4.7(] _M%:
M]7.K7MP:I>5S*?%,N>A8Y?TU&5"M4^.E\1ZK'^^/:^,2?$]+^+9(Z@&MM_8O
M$ZBE,9SS0':FY7U HE:C72^6@5 'S;2$KU2L _G*G7)QY[1<=>-RZW0B.^^;
M":.I=1 89(0IDS&P&5F:398A$!QP3(#6X.! ?BP:?8D(9,V&&;#AOFG@+#+!
M"<HP<2 T@\/ !F8R2Z-&-&"C39YF\QD+?%^>#3<=UX-!2OO?[)Z$KAMM.=<_
M-^VMX7O3[X_RONOV>5B*?%9 F*M!D;-3B")QBB(ARKPHD6U4K]9X):7P'6]?
MU'?WP<? =<?[M'S3F85+G6U2JQ[E^:OJ1:A'ZVA4J9Y<U(YWH X[[7IG>U0>
M'_'R \(<C6K5>J-<3?FK(-(M[H_*U3U>*?[9J*7G/?[<J54A<@6_=+<CNY:F
MNO(OD1)CK?49Q(\IUX@ PJ# ,PH-U$2*%0^@,O!O6#PS2]YZQ.-1HI2KU]T;
MI'S\X;0VKD&98 DZ1VE6,4LYFT%(C"J[^Q>E3KF36X$;RP(D.AV5.J744WD!
M]4'UEF]!?7@]+0TGY198AE'E^.C&&ET3Y<\6B)A1;0R?JUNC$H@;.+]9*;8[
MI3'4C91()8VF54_8HWYF%B,>CW*$:V A#5(%XI@7P7KO+)-1$)ZFW'\CY]DC
MQF7-D9ERY)%1,:X%95;X+(88,\:E XX$#1P)3BNJB!<I[=FF_E$[HK0Q!AE-
MG(TL2F*"4P9!O *R6$1JUG9D,3CR2%>8!H_CG0X906GE#)&@5U%*@*9H1%AS
M;$C*7K3)?]C9@!1VV@(EG'8,>6)$M!Y(H0R#N#JLG<V"D.21O@]M"3@8(3,!
M+1QDK*49@,DRC2&BX2F^T20%-<_AR,O'N%<,.>KV@^N==%-2YZJY_#-T0VP.
M(;1QO4Z 'SZ%KFFGZ2);77]%E%SLWL_6&IN7P6?CT.]=<XC.FT*MFTBHWCK!
M]>,/S=HXB=@: EA/*\<U4J[6@3JG8[@&CM=N1EQS"C5.2\42D.4$(*^E(1Q>
M.3YHU%OM=JD#9>R6<'F\=?%PM@]0*-%R7".58HV7(3(J%4]Y/>U_<7PT@B@*
MRH8HJKC%']4KSCMI <],<><SIIW*#- J _]@)#?*$&<VWOWW/Q0 _/LB1$-K
M%BT B^['TP@KA .X)VQ UC!D@4\(M VE2F*ADM%X&19AAK!DRBM&(5[7P3"-
M0-H@&8QGWDZ<U8-466L6+22+[@\-(\($=I&#$_-I/RL!9HC@-%-5>&H4?$XS
M1K[)HO3#K7T*^R$";%T7!H_LKICV>WP[R'?I!&(5\OT?WPY'9P#?H-DY:Z=M
M*_/?&OW$N]L;*6Y> BOA;G>+F-S^YI[3*@QZY_W\6[Y=YMLIER?\^)[<D5<%
MA7RWQ*MO39^^QV;H%_(*A4?W-WV_][]W=_V[?_&[JY_NEGZ6[^%U]6TP-/UA
MVK(OWU@L@\JE+4?N'[NNIK\Y%9.,XIM;3(Y<?;^ZR9L[+^K1]R9BX-1PIG#:
M^00YS1P"XL!KA+=_G:\7"8H6X'5-MD$=3E^6R"BZ+FAZY&EO(-G$_/'/<_9-
M?NP$,SCOAW?3/5S?'AT6KRZ_.G3U/5W_Z-L$^8B4Q@3\LF4J*G#,6L![-8A
MB&%9_C8IN&:^6&^3YKOB\A]\F].=!^Z_T"F=\X//?J/?D_5S_J_V3KO&3V_7
M^,7:]??DPURP]X:>_M[0C[RWV];@>HNMJX.^^16>X?:IY<FBB%[_.PW'@^O3
MC\70[76:W<>*?6KSN5/$F[NU_[M6]HRH=/XDN>,%[N#^/+MUYPT\(Z):J#>
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
M;D:+I A]Q%*Y()=@G=A< 9S-O'@9 KQ\*KCU+%IDO ^(86\LBVGMT8H8OU?
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
M3+UH'8#/OR[/1*[8[(<\S?MOA>W+X,[S>9&5_\?>FS>Y;63YHE\%X>M^3XI
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
MR/[!;3-N=R#[L!!Q[SSA2]\= TH>HDDPP,</U9G&RD\(@OG3J/LHN-4"5#W
MO@Y$HJCP!;6RQ&8!#?<DRR6XAZ>#?Z/F)#"()SR(7\#(7"<_UBMAYS("(7SZ
M?!OC=#OCK%N3,EAB-SJ,"8GNA"X#CT?_["3)LS7UZ\'6/MQ-Y\%3_GI?K; A
M ,4 U+OG-?TI0:M&L.]TJ+)M#;AV* K#+F6#SV_8S&LZ7D>O_<G]3ON$1">3
M'9@5\;4A6'HM)WGTQ#XPP?82M86VXX"8-&Q($-2\:1?%\N&_=[HI+(YY'QK
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
M>$Z.KWD3LCII*XL;&Y)G?@_%JE.?_%@ V0;/)*#'!>]5%&,$-M#D1ZCUK_V
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
MJ+(&)!B<PXY 9<4D;)!'S+/&@V2.TX7FVK;,,@;#'-B +.L9<ECR!8IJAO;
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
M,HF\+*?<)E3[8)+3;N"J^2/)#$-75*P9,LG?H?F,4+^8HP1C>,7D@>G>XC(
M*;."?QY]7]?OQ1(7#54MP6P"4G$?M48>1^ZFXJ=[3E8OWO7%WS&SOH5EX+H_
MV%]D$E[=X#0A=D'LA"E(;WR.KKYB>AOCD(FW4 ?E,+'3P\28\G/&9Y\T-09E
M$LS)!BUI:N]@JN=Z4:9Z]'>R\R5V46K*R";I_[6BX=?B\TS7T[)09$9F'JPY
MLD)/B0224N^W QD*_AGJ;MB$] MOMHO+[IA3C3&IV[.F 3\Z3EZ)M_"CAT5$
M9.L1#"%UVQ>-I=!VM%=3=/+L@!?V2?#".$! SDVN]:#M_;V>*'9?*Y5%4ZRJ
MF#?UJEL< /?N%;W2(D!QD(>KW1@D0&*9,>K084?N<T?:!9KLC&X&UU!M'" Q
M'=;_/M<?O3:$'JH%I?"/&:+<"YZ'0%?I3PAPYJ.NIE(,"X-][NMAQ^YSQS"&
MIB!_'=A;^>&$W.MZ&Y52,A7(B&Q?; _)'Y;]WU]V164$<B</!'H]EO52*ZU9
M6TH)O-$M:E#48]3<6A  PEF1?4RE@JBV_I'#";K/K<0F4EQY2;F2G&5@JB$)
MTI@-I0;;QJFS!@N22%4[;,_]0HL75VA[H@!?FW1603!H3-<;KR5LH%Y2,GH:
MP5EPS@R^V8!?8',_%ZKZL*8T*UI*:)=4I\-FW^=F;V[.T [ML@^L>&OIE)1#
M64]Q^-7#KN58-JQ;? N:\4K^,EL/H_KHW:[: RG<+RE0E5>_7)840%%K6##0
M0JX$PCY@=%AA-QGJP.1$,H3O482X/!7<-,T4@%<Z0:Z49#JR^PB0\*'9>97Z
M64D ZI1\E_KBL4PK/"VQ6%H31&=$TG3-06[<MX8FYE_4=YB;\7$F!Y -4H^
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
MGA]_M)@,R?7 !23DC,;.[Z39,E8B9CQ+Y(6@*;*.J+G8S^XS%&0G%YPD8@9
M4A*.@EQI?O5\B,P=CV-)? CXI,. GK2M(W016]M$/EC5T\S#$U"6*' "+ G[
ML2+7H AP" G +@0%S -IXL,>#I,UIBW8E\QM!^AHJ<"9P#U'^"IOBD09ID(6
MY'2B5H6AG)V,+1J5UVI2ZT>S.@?;L]L@0#VFC9<^8@(:0U3(3@LV0@6@CV-8
M7=@+Y-"$,.:D**CJLLAIN4T.4.C^.52U(F&[L^1^1^>9 (*H"T-SJ68S=-]V
M44OX@&:EFC5WN?);O+-K<D.FL4X+/20BAD.3"-W\".1-X_6%FOLFXI4.;"E6
M2'21V%H1/S$;?I%S@"JU FT'O9+L&BF"BG00#UB#>J5UY),GW>>[PYDB?*E&
MRQ3#=A;&D-K00;D#W-"4,,8J90/ \^>#LK2-4.#HPI 9QYQ-*T[]P+#*SX6&
MU;XD?D"L:+>)S)*%<Q4;?G7RWKEE AOG0M?>H:'I,Q4DM!<K][&2)F&T$.WV
MJ[^KI']'=D 9!)*4,G<>TSXOJ$<LNN?$:S6:$=W[X/]HF%E<&6KU[WT* /&*
M.+/DIT51I]B7KLBJ#/Z!LJHN0 C] $14S+,*_P4645MW</G'&@-_K[(&!!'>
M_@:&#A(I37YU> \V"<15_-5]R%K)\OJ(S1'.=</FB&%+& !1%3/I FJ+#8!W
MAUL)2DK!)A5:4_:L)I.LU$(GRJKG6FQ*QF&G<TC#\G \9I("";I)*[MR<D20
M^H@L\D4,]%/&)@9#@PN-@Z7SNL[1WMPVI=WK<K_U(&CT.YX8_\59*I7TQ>9J
M0^I ^L^^$(A%D56\2K;J50"7?H83DTUA';\3!_E/5#D,-%,3;$W6%EPW2N:[
M#P6O%L[WWA#G1!0/*."43KD9WMI&JF4X/A5D8R-9U Z""V08I*;]ZS7.!ATJ
MJN086(\^QSZ$L8^^)?^>[WDJ):<;D1.9!B+5"9!L'E9GD"87R%5U/;HB,+>C
ML_\8M\6X+U.4!(XGA>@1Y93Z<=$4/K^>E'?D+J;H$3/[ZD;-$Y 1[RE]#/>A
M)]A!SGIDH":);E%O=<?E,>18KUO6TI@\<)L"1I"Z(RDSC2$C4*J467%I4DP;
M;./NN*9"A5+CL,X=L?%]\=4J:YJ,.AGOIYB/ZU1&$+':U !LV,++@/BLU4_(
M-^S1HMAI#*QE\)DH^P^WH"892>%ICH26I+XB''1UA*RWQP,G7# KNP4IO_'
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
M*PY2JVH];LPF_%T(+:"MY&+O=>C:F[4C;=;T@(_7 @RP:MDP&V\Y,^CDJ1"
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
M0QU5((8"M?^XYV4O!BIX"=PB^D<N>H2J&F! :J#[:PY9C%RCJ34#%HK7+U"
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
MEDRGJS3%=M)YF$?<E@/;>Q=E>Z@?JLVMQC7'AMZ]3@_KT0U\Q2US)D$06XM
M]!82W4.D\*6MP5[%^!V(E#R%4P*.EFZ\FIK6Q;)8,]W<-)ACC]=,"7'5WP\O
M-4K'*2DA<,.P45<>\9"P<T'(K"Z0T4592TF?#3<M8XE$3\#\%J)5JFQP+_;3
MYHXBHOBM:&E$8XD?B.8J 35R!!XP38$_R9=N.HXFH)/-T;68KY?(/N!E^-/5
MDC<D#? \UZ*U"XX;:OZP=S 1,1UD7C=8$BJ7C5ZS'#0'I#?Z7M!&B:?\Y$=T
MKI?70;"+FS2&XU]2/VAT5\<8><Q0#5ICHRK8/")Y]15WPEFK>M_8!%%T],[7
MYY/UN?H']Z>$X\-/Z1A)JQ"N:-61$OW1V>;K-XI[S?&TN(L4B0"^Z]@W/A,=
M@D0K0='0=\9EOV3_87'5B<[Y?*EX.,^/%0F>3EAQEEIU>#(SJ='H).#NVJ).
MEYHWT1$WM OY3;(3LHK?\]7U<>HDG?1IXFJP:1NHO5DXY:;%HFH9QQ]JN 8N
M5W BV4:/KK_@0\P!0C$1>6'H1]PA'6V9:< <3W%"-4_4@C8/2._ +#9]JR*;
MX)*XM<CQDEO2B17?Y1ZJV+@(N-1J*BTQ>2**R;,6#/(^*)A+F,GU5G45NO-Z
MM:7)UU]RI\0-P;L5D@>*B0=V_#+ :,M5833M3<.WUT',K1E12IR%G:!C\X>5
MV_P*SXH:;BW0$OM?)CS1]#34;6 ,K!$L!$6 [/1*I1J!--">(3>9' $>9>E
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
MM:I5*2=[7:\S+E/\&2Z_[U1,H'17^MW>YETY0PH85E# *W6-N 1]0.D46/4
M]XNP "@?X?O1#TJ.E5QA;L?YH6 7;=!P*A)]A;-,@J@YZD-WJ>-XTG]J%YHN
M?-Y5?E7:(=6BK 3J?NGU.J/R4:@?ZW5PV#(;=%QKZV<;682R;G*13@HG)^-4
M59/8"%XIG $Y"H-8<XAB+R_+Z?U0]G7@!:I*2IIOO>CL97]LP^$1E953S5[)
MBXG+*MY(1:RQJ!U;^<)3NNE5?23/*?Y4&NF['*C(O*CX8"J:W-"^>)J[2FQ+
M 7'8WG*>XID[= FIGY4V0$#"9?EPS7E<]$#0,N&+ T0E]QS]TYPU,5U/(^ZC
M4.[?PSX[X$!AK(-IV$.IW)*;=%/0H_;&EW"I-Q1@C8)6&_YT4BQ+XW!^I4CM
MX4EKS(/14M)QMCFA&LK/ FX4*H]C1O4.D/'A!:K4$3:1+'[I++GNO*CA1Y-'
MY^5&I)^0.A*6@V\#;3E(]3)</,SFLR(/:\>J3TI_^4H<5K?>K;,RU^5.)?11
M5-F;[Y5.G@Y8A%UK\[BK8C7E\W_I]+N;G%G+7Y246YJHQEXHVX+<CD56_QEG
M\"STUG6EY_D.8GJ ]NFK.H8#,]R<H 0/[IC<79+BKXW*4UL+*CM6\.OR:^)M
MME^UV%=%;,U@M116:VRP6O?<LI=.S^UXI6M0JB9Q('6E)K1C:Y=4W%I1#^\^
MZH%0M2MYA):>K"X0L"I1&Y-JI J]4"G>97%"+ ]LY1\TQ9YLDPR5^@>:<J'4
MF2DO:)=+N'H!X_("Q 9L,A9-<3C;YI/%<"]'-:Z ._D^:8N<-4^5OV6"Z;V4
ME*\/8;T%#K>"K^\OMB2-9=M$QOUUN!U1469FAY923<R;H4[M/M$;1!$N'8U0
M?5<:6^7D+L0 1A1%)#"*SJD$CC /';#Y-N.+VD9PU>R,M'9* 0W8)B'>@E4;
MZ-1DY9I2P;585JS*-F,JZS"(9EFIA(%.?"(?H2C)@ <F8J*9#-NG 9DZHJBB
M]MK"QF#/)H'A56%X7H-@-Y*W"$7]:W&32KLABM3#,,ST*(Q+%2CG$>:Y^BJ1
MH0Y!7\%3MB?0?#<#EG1EGBGP[ZH2B8BK8>$0JCB)?%GT["UIML F"M^7J)&]
M>6&Y8%5Q7;?TM8TJ_ RH4)RTH@"+5,-AI\>ZSX?1^-U.3W/V6+_<:T7H1"HS
MOFV&AP,A^J)X;,<<:4Y]S?^$X_0[KB[[J.9=$D5^6MJH/<ZB[*H0.@<0TDO'
MZ?0W&7@Q,JXIH,YR27RN:M[)GLQB&*[^)9>(:#,NRD<2D) ZFCC1>],Q'8C
M*4*0"!,@FG&?3P2^J)B!C9:$V^E;55-%(:NFR%=^:\%EB((_@4<29(^1ZB[N
MEQI=$'H()/26B"M>NP":A#O!;234UF ;BG(':\W"?SG4K+S" 4'>H?V(N:>I
M1))P/$4XV[(PEP;\/:E&-KOX;RH!$!45;^4/T,VSW<.;N"""%%F_4>Y[J8 H
MY5+3?5FVUWNAMKP0]::F]D)]O1C+OZE;2$$JFN^IC'+;+@1)Y;*XL#A"J*3L
MHP+.Q^H)N7?.Y2J/DN3OYLNX7\MP+BU1<2O?<3?TSM8ZRR)6$99&71NH%P<G
MWP4,S,4DF2I_*>M>$ND;<-J>YB\1SXC:'%0YL";)4H=(@ID3+!5-9Z4<2DZ=
MY%S(,F8Q*UJDEY_E-L4IFP:RKO[2ST".W[)B(ZKF5B=B<IA@._L1)S^ENF?"
M$JE*@!2B4!:E2XH"NT51_ TH:E&>2X<+(\H'YP<G4V2L<O5+43T"N86MBES2
M^G01EEU3_2?1=T&K.R:Z*0@[E4PJKA\ED<L)MZ)=!#EFM5(?:[*+^(-,U&FK
MP1[JR;):I[;C SV7T]MBA#*2@))THR$H.>5M"R)=<@BJ(J5;Q"';L14M(E!O
M(4 RMX=6OQ9!E@),7!3Q%8A@=N;=!*7@CP(EPYV:^NE4Q'A2@6S64-4,>,>B
M9G2['A*';,OQ;F+:11E7,N2D2Y1E,=>KA5^EU%2IG.Y(DKPBQ5Q):9F333D3
M7&&?BG1QIQ(T$L5Q$L84M+F88MJ%=;Q6=JB V#(.7918+8IO[FBL(!L!%C0W
M3\"<L9CG@9[,&LE6Q@;F@Z<!(YQH%V0=*VZW*SW\*KZPU0TPH_*#5,1[II9=
M*-HE(5&=50_\<GV.38LHZ5WT(69&RFU<=.554XLPIYLSJ84=(.OM9=>!@$Q'
MX7]6X8Q*/LH.!(*GDNDDR]2NLJ+$U3P*OH4B(P;-#_)+!46TGRH&,)G0>=10
M!W6XTY(2X-"37+U0-/XIU1X2)<RHK\*TD"$)E<K"G835<%U/@I\1CY&4LIJB
M@(-39#(0H/ X$!!_<D-:023JE@B1(5Y&R]27Y\]F*;>P2J*;ZOSU)U _GX]G
M%*W=]>L4++!YHNSK7:0[[SXR@9PWN<>'S.LK\2UVC2-3$E)/-G*ASE)9/;#8
MG,3WGX1,,=EP_9I-?QKRE\*=R-]L^F$W'708T6G7WT<!$>P'/S4'<\"#D7*:
M0#"P90E:2"+,:"O]7!;<9FT6O2BL.5$#E"!5M2@K5)UVV4#OBZ ;-_(CM1Y=
MIU[/V4RN4(I^T?^;;<>7O;&.N)2_T^P ]BJIT?$7J IM#Z>J+:V"PNM5U(O:
MQ/8)$4Z#+A@>OVV#H+6#'N9KCE6CWBOP?3DV^2B&PI[.MZCNLV8?;\4HR4&#
MVC V =&<M')V*N[.Z]451$+%%4TOM8++FYNPAR$E&PI31>'X*J%&<'Z!SM#Z
M&13=KI7R3[:! 1/).^!U&PDF:@R/$/9A0:KJTA6$*9+[@ ZC=57IMX"=FM-@
MQI68)$9DV^%-EC9>N&FX9"9,*<L8SD>/*W42+]"ZFQ4!Z@KSL?N5##+&B0MG
M3V%U4\!>&0=ZST5.V$,[K=3.Y[BK/?!.,SP<3Z1<@:#GVD#3S$XUU'<2;>6,
M(B$@L)1 !X7;DIY4'4CH-5N0_\(Q))WC])3RU0%O11K)BX :.<+"=,9AN8!=
M]53!79M-3P.8*73TQO)Z!&?;7EY5!3WB]!+JH@-<-G$I A<]ZFZ*%):^@NI4
M"B9ONP#PPLNPN)_V8#G?IZ:ZWQ%[;U6+^[R$VJDQ,=4!L!\ RW"&6;Y53#'3
M:\_KT2>*W7+HZ%9W 5VEH#"(RI+"5SN5C1?+-.7T?Y 0Q^*$/$[\Z>NS.$1(
MI1GAVQIFLUG-G?:%=)0)=IP!;K N.=NK<848')O#C-:ROFFIQHRPP"K\XIMA
MFYHH@+B-M9:<]$571@N*EBS2$QS$-R&,Q*JQ\@0++[Y::6WY6JT( .73;;6]
MQ2G)@%6D>OM0%%$+( KWXT;%VZTB39N/E2.N:M-W<)LFT]_/'!I5VRS+SV['
M[<I]J@6:1"M7169$N7^%'K<K JG"N*$:NZJ->B'N<M'N=<K.^#NU&UN/;%<U
M7J,Z22J ;I?SFF9AEJZ6&M"UG-QDJ[7*;HJEW,^,VBEQB8Q8*PN%#>T7RRCA
M#DGLW;"+F"3\,<>F\5,1W]:*1TCTIMY! Z0Z1;^^EH+LN->5 71@\!@*%XR9
M)'='UTGMZG@Z!44XF%Z.H)>CYP^T^9MQ!^Y=^T7DB''C2SB%AJ^O5J&E>E1%
M.SNB@)06)3!95QS] J)Z8WU*B-3C$B-X:UT"855\7";@RG2AKYM@ /$E&B3R
MS=P>$_@N51F7X.4=\Z06IQ1IRNHC2!4]8K3:__WR*2D[7+Q,VO98%>E\BN#/
M91:\D7^\Q=;M8)N]"6/:<GKH;?F%^ (0%SG*8?$2>A]_+>QC=]SK=#FHEZ?P
M_S/Y9F$^=_B[U_FLXLM>OS/L[_A^Y\.[1^YUW'N,#-N"9_#/%]X+^4.Y07%"
M53?HEZ]IB<JO(.FTQ\NO'$9X,M^XRV^64^WVW=ACWMZGYR;=W=Q$WBM%K?5;
M=S1KEDQCCS7?@US<-I++%G,FO]B[:YC)56);']&*3\*LS=11O<3/*;J68(D_
MP_O"F6]HH8X60$L-8\R[LJW/UV%R?*1PZ:=^EN2^H84[:0'[FT]6V6-0 L8
M&[6XKSY8488&[MJFCV"'^;&_3"+LM"G^=62D\#,&$W]':/GK3_Z2HA.&+'9O
MV>\@(P*FBM>7><?ZPT=L(WV*O/7(".0"3R"VN7.OH8F:77H?Y&D2YD@&T^OP
MRO].(Z-Q5/#>!ZL[>TW<XB^THYZ-(+JX5[L-WS9M+"9?Y<GSW:\CV\Y+>.5%
M#!L:)F9+'\M"]M,()A#8[)FTWODIR+Z]-"&SL[MV]HL?X3_-OC[ROG[RL^N;
M,,+TQ:\!:F59$'S?IM[GD4/\DJ;QFES<!C3WXD?/,:"YG>7Y2EE (IQRG=R"
M<3=9RRC.&UE7X6VIULC;^U0Z>:N%DD01W#.LQ_OJ;1$EEH4&SO@'K][*\E1I
M,&58"[\ X\OA__('>CGXS>+TJAZ\752/@#^Z=T:AFA-RZCO>@T-.7F]PH)!3
M;W2OB-,]!C83OO^$#R'.G?X^\IPOQ=-(]-$>\:T7/_X+05<?D N4Q'B+W0J;
MZZY69,X^(JH%+$3@<=FK/508P;F0T\'J+&H/8,EIMNK(2^U\OG/!>ZBW;=RX
M:II!F6@V[F$;U_U>]O+0W7A6WE-] 44-[S=-HZ63&.?[)9N%_SLD/>9Y;/7]
M+ETEUFV3Y"I6V+6>U1&QWQ5ZN<]"] 50W[\FK<"QAT[/=KW!03)I]R,13@/=
M8RLEU=]C2_=P>&W>[^838_4VMHD8JU?@V/UQWQ[V!H8B#$4(BG#[ [O7[1^<
M(DY&(%>BS&MU0+=RM974WSC9YMJ>U[7' ]?(MI:>:XT=9W=[(]MQ/+.YA^"X
MPZYK#]UA"SCNWFRVKLJ-<K0_PT;_O)W2<Q ^U>^X>\RG(JR(UNRYVQEMQSLP
MLYZS#\[\5QLALW;>A6H!,AK8SKAOI$=+#[6&P0%[Z[HCL[6/O[6CH=U] JE\
M*F[;&FB_WH6O9I?W7F[#S-C[>=GV7V5#;DWU\GJVXSFV-_::*FCN<WD>D54^
MR#G?\@MP/S].ZRY ]?(\>]CKVZ/1;I/#4*&APL-28;<'^GYOMZOQX%18K=ST
MOU>W:70P]%C'.2+X4K7J\HL&*]T'1_  .'JS?GHR48+*L+UEXO9-68'G]6RO
MVVVJR6!BM*<3H_7 >NV[CJ$'0P\<GO-<>^RT(6+?ZOC1SCA^>R)(UMGDF$-(
M ]>SO=[0R.F6GFKUGO:&?=L;- VF=A1;ZR'>RTB/0V^S01\TZ"88],')L#>#
M/C#H@[W1!_M*E<.7);@/-$&O-= ^F8+VB'4VK1$L+0_LG22^PK&[/<\>]1H+
M S>1[8;ZW%IW :J7-^Z.[G3(&1HT-'C(Y0V& ]OK[=;.#+;"C&.P%<J_OW^1
M+@.].'KHA4%>-&4%CC.P1UVGJ<:$B;2?3J3=<<9V?]"T-%A##\_G7![:7BLR
M=ULBBD^G5H(S=.S>L+$I2"8D\C"&,'#MX1,43SG%K>U[]JC?:P&O-3B%YXXI
M'3=.H>?8(\=(CK8>:@T,:VP/O<-KDJ>XLYX]< X/ #D9'?U=DBZQ+VY] Y!V
M4$LU<\6P2;=GF&M+#[4F&#8"%G!XU?$4=]:UW=%18< :6X'F'DUD3)6:-@7P
M:[3\+DBB<6/#'@:_TE#O>>O(O\X>ZH+,'AL:-#3XC*E10[L[<@V&RHQC,%1[
M*2V?JWL7&KS4,3F 3*F:IHBMFC+\SM#NC<=-M1P,0.9T #*NX]CC?M.R+PT]
M/%L0W^W;_5$;@C&M#N*;4C7-\IW7>/CZCCT:FEA36T^UQFG@N/9@T+3J;$>Q
MM6[7M?M/L+4G+CT,!*Q!-Z%&=/1L;]38_'K#WAX<2Q\;P7& G>U[MC=N0XFS
MEG@ ?PNR[(UE*238]V 36D9@U?SXC&%CK\RU?4PR.V/<EMG51]Y5PFP=<E=-
MR:X[L%S)1IRL??JU*=O57K1#3>5D;VCW^@9P9L ^)PGVZ3LC,+]VEY@V-&AH
M\+"^X['MWN'@-( S,XX!G,D;\S'.@S3(<NE=L,Y8H3:0LZ-R.)D270V16S7N
MK]Y@W!PO3?/IX%CA/<.F=6@QI/!LL7J[-S 1%U,8Z_ZRQ+%[O6%SI$G+-K7&
MY]\;F##*([<DL]WQ[M2P9C X T5Z[E#)<4.1^K;C&B126\^TQ@]ICYW#\[83
MW%C7'IMRL:84U9Z:\+@_,$K;X^K!CNT-1F93'UD"CUS'?=M$ME8;,6EE!:AP
M(]AQWPAAD^.]CP2Y:62PMR9-VW;[W:8JSGM?G*> .3P8X]!D@G\D@$,C";Y.
M^77Z#\37&*HS5/?09HSV8+2[].=AJ>X1X32/@A4Q@^P[R-/Z7I_E<GS&H)*L
MU=1"S^IL-_Z\P8SX:*$@#7)9-)\*CC7Z?^;:W9ZA!$,)&'D^*!T\3X"T*=ED
MOR599B6Q%?AIM+9@4K"N59A=+X(XMY*Y-0LF>?O$NG46''/$5/A+F^KZ,5[P
M!]J9W:&)F1Y=>,$8ZLT?Y(BR7*JOP$<VT"?!/$D#::[G_K<@,SD035G!P.O;
M;G=HI'I[2/%8;:Y^=VP[C>MW9>CA^=**NW:W]UQ=NDSF<!O'>4*_RC,(Z_?!
M,@VFH8^^":Y5MDA@<O]+']PG=;@=!E35O7^<=&2S_E:N_V00PB9QO"&D6;T"
MS_:Z(V,RM8<0CU9%MGO=IG5?-]3P?-3@]=J0V]D2(7PZR>NN/1PW%M-MXD\/
M9 :#7M-\:4>QL3V[-VA#*ZB6<-GM7/DC9;'.T)@,;3W3NLP0]PG2HD]P8SV[
MZQU>=IT,BSWN?/.1/1H;SMK6,ZVIR&<//,-9#]&LR1XVD[.*4!^/4Q'M.TBC
MC6<X $Z)G^T*Y.W.]_O^'6J8-^Y!*?2/L L-N:?5RW>&8"\TML?J8U[6Q\^)
M_KYI[4Z;/KK;]Z#,ZN.Y?37]O@?VV-E=!M9< 7,%COH*#.W^<+>;\]FO *F9
MKW-_$@4RXTI+=EOXZ548R^FAB2X^P0GA/\44N%RH,ZJ&T]-'83P+XOS-.?[H
ML8]CV!G?=2 N9206Y3B?X?WES1IWW![NQ.=5:LVW:YV*-G%)#!^F0;:*\LS*
MKI-5-+,F@743!K?!S ICX%]Q'$Q)![X-\VLK@>'T6)LU664PCRRS_,P*<VU@
M^!/H ]Z<!U:4P+)(B5ZFR4TX"ZP\S*.@F,XR#>'D84NL>9)J+UD':6;SF_-K
M;/0Y#98TF61N^5:V\*,(]?(5YR2B@G[E7P6P(K'D^*I33O?;27PMH[9)<ZAM
MU!F.<2>^PB&M S^U MB@F?4^F :+29!:GF-;;M?M8H9)M)K!+'SK9;<SMF!B
M$9YG'.36]!I.)" *R/+5=)J<4VXGC),&2S],@1@SH#"D2F Y?DA4@+3R,ZPX
MG/GP_6*QBL,\A/'/@!X7F-,R7T5 5K,PFZZR+$#RCI);HD48X(X-G,\/N(%$
M2+-@FO!]>;."+4LY3?4??G,F8UW#;?KGB_\*>[-@TG6&TY'G^SU_./1G\X';
M'8ZFL\FHYPPG_^-X X3%P7T?_>.U_^,S$N>+'ZT\(=)X!XP(A1J141''NLSA
M TQESEX=,8.8-H=!2''$OI6K%+/+>7_I*N:5O4NMVR!%9CY;3?'BKJV7SJC3
M4SP#90!<Z=P*%\@>*#.=>0C+FEE 2>+6;1KFP7DRGV=6[O\=Q-9LE>)+\MW,
MRJ5!7L(;6<7:Y[7W&;][Q)0W:P[E2=%4*D@49B@L0.M B0 'BD=U11(EIK\S
M'[03TC'B)#XOZ)(/7CO?.3 94$[^L_+3'(:'1^!D'52&;@/433(K^,\JS-<H
M;&0#,5"'@/KG:;*P_IV$0#TW<& KH'0_3?WXBOE2QVH===QIM3!M!(>AC7W>
MOLF3' ]W89]2%Q:K(AG*%=)$Z;? FH*%4DA1WO0[ [?_ RBV<0AJ3)S@([-5
M@%31M\[P24PZ=[MOZ8-+_AG*S(P^=]Z^TJDKOP[3V29QV:B49V%&!$DT^G+8
M<1177**RM*:YPY^+<+6@"<"\M^9,_,WM=-6SJ'KA>Q7'Q/%7L?!\!S/>BC#+
M5B!' ];'=A"JV/D>D>A6O8[;<)9?"U-6?TK0=;=XQ)^ #%_E]8]HU#X-L)3M
M8Y.VT]V+MCVWO!?Z?Z]5K&4))LKY) W\O\_].4SVC1_=^NOLQ>OR+8<KKF_@
MYMIYA3_^8Y*^_K'JK4]:4V;/_?E*'#,"!9PH'+T"9';>"@6 V&N&DCX+KHB$
M_7Q;+MN"QP+UHAA]<P]&N>%>J*(;FM6&_P3V)_*76?!&_O$6[(EEY*_?A#&M
MDAYZN_V^#=\(O8^_+LZST^4SI8"<\MR(KSOTU897A[_K@68R<&J_[G;JO]LU
M[*@#VOR#1MW]QO'8;<E<W8X[ZC_Z7!VWTQL/6K.Q^XXJXL@/C]0[^V2^\>UL
M4O3OHH(Q527"'4>9D+./J!<G*QABEFT577MH6G K#EKF^3W6HA\KI[H5FR?S
M,\SF/6#S%";0UCU7TF6.ZL^?L0_*U!2=6V:''[##Y(VZ#]=^Z-(;R-+?LW>,
M+%^P12(KR- I:I'GUTJ$58M.]SA/_6F^.\+8NHCR(W4%V5IE0R+&=3A<QVLL
M#O=YX1C? [<PQ-\&XN\-[4'7,=1OJ/\4J;_AI8$-^1OR/^3R^GU[Z(U/EOH?
M[HQJ6]WZCS%&4Y-TW<:F,T?=SMNQX7_MWM"T]#ZV<QT,7=L;-U:U-N=ZC!JC
M.=6'UA&"VSH:>,=\KD<5>T.-)LL)%(8HLGK(V%&6#C!<Z!BY4-^Q^_W&YLZ:
M0S57U9SJR5S5H](6&.;.0,JC5 B\D>T.^L=,CR?(9)RN9SNC$_8,/<#SVBK/
MYN28/9N#L6=[KJG.>URG.O)Z]G!PU&W7]D.[/7K!KP:J35^U_!-3W.N4:JO4
M!JMZ WLT;*RB^>R574QQ(W,!#WH!1T.0OV[3X:KF IH+>)07L.%&C;E^YOH=
M\_7S[*'3L\=N8^/TSWX![UM:T"3[FV1_D^QODOT?P @KDOV=$EL\JA#B223[
M[V[J:[*IOZ,9H]F\[VD 9)+]#^GB-\G^IYCL_Z#R\>VQ(.N:8#JN9Y(N#04^
M'P6.[.%XKQX=A@0-"1[(A4689$.#A@:?;7E]UQX[>_5I,0G@)@'\&&"2U2<S
M'@UMMW_XONQ'C56L:05E]QS7;.[SZ1!F:Q_8GMT;C^V^,WANJ&N[W#FGDA)L
M[N-3JZI#VW$=L[.&:%NTM4]$M$<E08XH3;1Z@=[0[KM#<]T>?V<'GCWJ]4R^
MI,F7?# %N2-[W)C+N;N7TC'M^]#KVN[X\#X"DU9HT@I-R_9J/UT7>5^WX5W;
M36Z#N04'O07]D6MW]XN)F5M@;L%1WH)]M&!S!\P=..8[X-FN-[9'_;UPBB;5
MS*2:F50SDVJVGX=UKU2S!X";#M-@_-YY:,PP13):M\)I=53A"I.29K*J3$K:
M$V^>24D[] Z;E#23DG922'B[Z^T&:IA<#$.!AUQ>KVM[[FZTJ2%!0X+/C00T
M-&AH\*!LL&][_;U"#R8ES:2D'2\B:M1#F.AS@QF/$B:*4!?/'C8&YG=4FVNR
M"0Y(MZ.A8[M]DU#P/2EIJWB:Q*0SH'.PG*%VG D'CNT-3?KM(3 "GNW>447&
M[*R1(LW:6J]G#X:[42U&A)Q@3EIO8#C985) ^Z/GEKXF)ZW-%#0>V$/'I+X?
M N@\=NSAX/!.%I-V9M+.#,RZTLT)-]"[(_'SV4'6)M7 W(&#^F><?L\>>WL%
M_\TM,+?@*&_!/FJNN0/F#ASS'7#M0<^SN[V]*I.W)^E,O/,<J>V-,ZHV4NBC
M,)X%<?[F''_TY$?@4CY'@2IX\K>7-VK<<3S<A0*C$<;3:#4+LC=6!K^* C$%
M*TKRS+8BQ+WC_],?L^ FB)(EAKV 965Y]I8_OPZBF35/4BOSH^"M=9W@Y!G9
MC'&Q/%U-T0'SUEHDLR 2W^.#\U4:A]DUO!B&FB:+Q2H.\W7I/;,0G@^G.4QT
MGOH\UBJ%M^#SI:A;J-84)[F5W,;!K%-VX1P/04V:0E"CSF#$!,5D5#J[- @7
MDU6:<75.:YXF"PL3*"(+#WH:+F%S\S#(ZH])O+='![3EQU/)GS^4D5#B5+O%
M(_X$Z&25US]R\)0WI[O7R7K>AM=1^^]U6OB/KH+S21KX?Y_[<YCL&S^Z]=?9
MB]=E&@<"US=P<^T[ZD#MOBZTEL/#S;:V;*MW*&W9EV"9I)QO?!E<E0O![EZ'
M]_CW=\]C_GH= ,.,HN06;I+%DU^F08:3MZW)&JZ.6E3&B[+ACRB8(J=+ED$*
M-P">)":JLI6 12;IPJ=<$C^SDCE_#XPYA_>M S_-K "8UVRKOY_+7?[H]YAA
M^>8>C%-\@JI!GS;T:7._^X[;<<6+JW._JU1@_M+K>9UAO_[[G0_O_+(W[G0?
M^NSN@<V$[S]AX2O?D"H.&T</C%$X_:9W]ZQNM?PO8 /6ARTN4)67]Y#]:H%!
M>/8>>5!*R*VC3[.N)@)D^2:']2'6]&8O7+-Q>V]<]WMYS$-WX_D84/7MDT4.
MK"_!%>AJ3:.GDQCG^T4<^SY9^6P&M57?O%_)W3(+(C"9TQVE"]H!NJB^49[=
M'SG/XQ(1V%(#I'G\:FG]L6LV]A ;VQT^6;['"3!8'$76[<AL*PZVJG>TC&QJ
M; 9[V!L:'MO2,ZUC!8.!25D\R,8.>T^6$'$"//8G?_IWE%Q9?HX>;'1M+V&<
MY#BU6<?N]@>&T[;T3&L3;<==L[$'V5CG\%E&I\-I+V N_E5 6([,6J;A-$!V
M>[W;B[ O^33-%5<'#FLBOJMZ!;WAR(B*]I#A_3"*323#FAI+3Z#N&EIH"2W<
MT?')".1'$\AA;$W8-#(2N2DKZ+N>D<CM(<.CY<*CIE5Z,[3P;+1P1R*@D<CW
MDLA75VEPA>7;62;?^-'*R.2&7( :F=QW[5[?0 1:1(K'RHO'3L]VO*;Y@@T]
M/-<*AF/7[KIC(Y\?$?&VPF1&*PUN@G@5&"G<E!4XF(UO#UP#(VD1,1XKWW7L
M_MBQ';=I)0H-13P?1;A@)O3'AT=$G8XL_@U32M%,-M*X:=+8M0?=L9'$[2'$
M8^6[/5 )FU:+U%##\T%G1ZV('S^D1U.YR(PC"Q<\PRY_5C4DPGB:+ +ANVYE
MRR8UZW*EYN9?X:/5+)RA[1G=HDVD>*S2Q'6Z]JAGM M##\+&=_MVSSE\].5T
M+/PM38)J AHSORDK<,9=(XC;0X9'RWAMQVE:JJFAAF>CAB?H'G@Z(OC3BLJX
M8<%' 1;WIVA JYJZ8>O;4%;+MK%K1%M+#[2F=\OA<:HGN*MC4XK@(,QVB\G:
M)U"=8&SR3=MZH#7<H6E85+.K!^.YQU)"\S)9F1*:SSS.Z8C\4RBAV;.'H[Z1
M["T]TYK^9W:W9PRJPR"6/./ ,B4T[\EC/7OLFAS$MIYI'8_M-2ZN<20;.WB"
M"@:GPV-/JH2F:W=-0?C6GFE=)]/Q'5U,S<8^<&/[0\-I30G-4T5(]48&(=4B
M,CQ63$RO:PIV&5H0GH*!$<BFA.;)2N2^*=75)C(\5B[<>P+@E*&%EM!"UY30
M-"4T3U@F.[;3Z]M#QZ3UMH@8CY4;.W:O[SY)CS5#$6VAB&ZO9X],7I$II'G\
MLMBUW?'('G6-W[I%Q'BLG->UN][8]GK&>VTH0LKBP6AH>P/3E]$4TCP!:>RY
MMC,PF<@MHL1C9;PC>S@X?"<!0PWMH :G#S+8;8$,-J4T&U-*\VSRRE33;)9Z
MT>MU;<\U;O<6D>*Q2A3/Z=K]?M/J!1AZ>#;73]>QAT] #Z=CYIMJFDVA^)HH
MN&/W>R9/OD64>+2\UW8<4]?:4(/P_#P!+9R.%#[9@IJC@1%M+3W0FC)DIO[+
M0;H(M,&MVD)N:RIJ&J;;I@.M4<9,F8)#,%VGD4SW6$IJ?DUR/[*PU.%D%48X
M:U%<LU[3;4(5RF,=YW3$_RE4UQS9WL"85FT]TSJPS5,4@3S!C1W:P^[A44RG
MPV!/I+KFP!X,C"75UC.M<5_9W2<H GF2&]MS#U^V]'1X[$E5U_1LQQL:3MO2
M,ZTK:3[RC-OJ(!OKC8PV:ZIKGBIBJC<TT.46D>&Q F1ZKH$M&UH0^NO(@*5,
M=<V3E<C]GJFNV2(R/%8NW&M<XU%#"\]&"XXQD4UUS1.6R8X]&(]L9V@J>K6(
M&(^5&[N(5K%'0U-=TU"$9$\C;V"/NR9D:*IK'KTL[ME=IXOQ<2.+VT.,Q\IY
M/7O@ 3&:LEZ&(HH^F-[8'K>BLE=;9+&IKMD <J\!&_7LX= XK%M$B<?*>!W/
M]HS/VI"#)(<Q^NM:((1-><TFE=>TSJ:OBH)>IL9F(U8PZ \QF\MH&>TAQ6,5
M*WW7 37#5/8R]""["PQM((46Z!EM,?8K:VP:@[\I*W <>^B9$ILMHL2C9;VV
MZS8MP]]0P[.ES)HT+E-B\Q'$F\F':NV)UC@"1TT#2AW%MKI.(_L'BE)>/,[=
M)=]:R(\?H0CG?3:I:=18P[;'C:W?]1"*?!S^L^^;]^!/;::8&K$PW,V_S+$U
M\MC<[FY@S5,<FQ!+=><W"[-EY*_?Q G&E7:==)M_:3;!;(+9!+,)9A/,)IA-
M,)NP<Q->Y_XD"B2@1@,R+?ST*HRENN:!"EB&-HW*ZNB_5UD>SM?\41C/@CA_
M<XX_>G)EU$5E],Q_]3Q6IXLP)WVCQAW'PUWX&$^CU0Q>D5\'5C"?!],</0,Y
M58^_UJO'9T$$0U[9UE40!RE\BQAK?[8(XS#+4\)-6<&W91!G@35/4AHPI8KS
MEI]9<-+3*,F"&:8KXU?S,,URBXX9AL[QD?R:OPPSZ__\U\AUNV\_K_(H2?ZF
M?SEOX7=3Q&EURG"K%E#'L#/>CSXF3:&/46<X+M&';[WL=L86O#6"(SC(+/?=
MI<. !?>[P3&0ZO0:R(R)/,M7TVER3L!!H.TT6/IA"IPNRRDO?PI6H0__"S<J
M6:76SS#%<.;KOCCK#"['(DEAN%44K>F>K#*\)Y,@2F[IDL$ =ZQX/C\85=#=
MF 73!*]X$K]9P35)&0'Y#[\I4[&NTV#^SQ?_%?9FP:3K#*<CS_=[_G#HS^8#
MMSL<36>34<\93O['\08O?OR4Y($U^L=K_\=GI"3@L404[Y*8/ Y$0#^'L1]/
M0^"NESE\L ".E+T"+OEW$%NS58I\V.VZW7TYH--K'PN<-H4%CCMNK\0"7SJC
MCJA>+=@@7NQG985^AK(S7"#;06(1O"DCOC$+"-ELW:9A'IPG\WE6IB04P^O
M3S$< +3W/I@&%#3P'!NIS'U./HOS?UFUW;4KOL_2NAVK]@:):?0PP+.-#+\-
M9_FU<"WJ3XD+URT>\2=PK5=Y_2/:+9S"0H+TL:^<T]UKJ[W>!GQ=^^^UBJ4M
M_:O@?)(&_M_G_APF^\:/;OUU]N)UF?T []$W<'/MO,(?_S%)7_]8]=9Z3H9K
M$1\A.G\C_*8V4"B4)=\N;&3D+[/@C?SCK;0[PIBV@QYZ6WYA?QO[3^_CKXN%
M=;J\.&&VB3>+KSOTU8;'F;\;##O.L%?[=;?CU'ZW:]A19S#N/VC4W6]TG(>-
MNGNNO:[;FKD.QN.]1KW#B+\S&./T]TG\88)O4D3U7\AN/VRQVU+89<^]:0'^
M[>P]\I(T8XLU6<%0L^Q5;2C]^_O+->_ 445H6B^YAFU<;4C2,1OWL(WKWH>?
M'$LO1\TJ#-*;<+H#2MF$7H?'.L[]I%?[D&)1 J-821J"&HS>B*/$Z_9M;]AK
M*O3+0$L?M*<#N^^:9C>'2%ZU1Z/#9\P<)U_];UFE]RZVNB]U-$TK:5,*4(T%
M8W<'8WO@F.S$%A'CL>:CN;:+=>!,AJ*AB*)*;\^S^\/!,^7->'ND*>YA:+7^
MI\>IGWPQE1&;I8V,!K8S-JI(BRCQ: 5/%S1CHX@8>I"<:6AWG<,G11\H.EA7
M!M$;:3):0I_<X7,51OPMR+(WEG6Y/\PVVT!0M-/S5%.T'Y1?QS/"L*6'6E.
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
M\,;FUX'X;1K,@L42&9%DZG"2?>LRB$,0!\AB,GG$^%!^':8SZS\K/\V#%)^
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
MF%[V",=6K?R FKEC;7</7:WZ:6NE5^C"OQB=7(%QQG:<?$3MW :#\LO/PM]
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
MXYLQ!AU_V-A8I$D.HR0)_I=^#["3/&,HGR38P0X>J#7,OI>XO %?@4;PMJ0
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
ML[SC9,%"910"+]*U8-RB9" 9CQ.\ L/8HG2:2R2\88-C8A6_,PSC**+L^BB
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
M#<CJP>82\)OJ"HD31C0LJJ:Q^@5*IP3Z#9S1(U:B7>Q[C@*+!$TBUD2ZU#V
MHDR0>/,1$F1IGL_W*"F:V>/=5L+J8#8A@A_UU]B.8(QN"ZS 2[%))^Q;WN!)
M],"+2RIZ$Z.7%\]8QOEMOEL\#<<-+B[[L<P@!IM"TZUMS,F]QB[T,C@E0XX+
MHKH].Q/K9"EDEX^-%WDX;X+K)R%EZ'&+O>I( RSGX<C/4H(:/L=+T7V%E^LL
M.]J!$L&7QIAVC-B3#T1#NR'N2 FVDPS[ 7+)Q/JE'+T*6Q1P&HLD<V:76P6G
M9&SL%C%A16HYU-8DJ\*(TBO,O>7UZP_TF-U4R?M5(';E1A?J":-DMG#;"GHP
MA)M'=?3M#<DWQH,3KH>%<13A03)A55AKB %;RWOYW17]Q-@;N9L/!-MG18&K
MC\ED=C)E<QT28/># O=@?L/B##KGO2F:/VSP0X4I;>C*B"NSON,U;)2NF-QQ
M2/D)I<MYF-*UI2B/X\NC$\DY $;Y^^/!Z>7Q)6A0_SYB^A1\\+[X]^'QQ=OW
M9Q<?SU'7>G/V\5(Z.3C_OR-0OXXO_F\G'12H;_'F4W>%'@X8\$U@G\"R*)GB
M[5O94+[)<D"T3[Q2.J KJZK/(B+JT1=LR,DUH!V(5FN(!$!PFMPPP9T-+N#M
M/$6SE_862?**KK$*].[W<3 %"DZ+83R9- ,[8 [3,2[R-VV@FI)?^$ 6^WKJ
M[3_K3BX.4H %S(0Z"*L&9K/^H3B_A[J@3:3PY(1=V8$UCF9CB70L0B0%"Q$K
M-3-CF68W#-R[RK1K.EF*[A32.1+D/=JK;\'6C7G/V)?;[6U\W-BM!"<75).3
MGHL6.L?G[]]6W>.X/$UXX$.M[;@X99BDP"; O^"\N;U.^5',BN)CW6W6K**Y
M_\CZ0ZSY7 Q5]-@0$L>M>1#(6W07,$F,V:F!Q^?=&&,"$R%I;*K<C.>O10N
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
M;2*-.037CKHHSH8PJZLXQUNEL()O!KE,UAI]#&&Z/MY!A72,)RQH#.P70CW
MK^M:P(*CX>/@8B!%-,23E7<;Y?U5$W);V11D/(:Y\LBL:2*ZK\),ITD3(BZJ
MW^,31]]Y9\=9Q"C7M-_G,W!(.&7MLRH&6/V$9O21+J_3O/ZMV'S>U_86-"Q0
MX1E-0=5"%8IO%[X*]S_U6<=8 .X\';'M(X#_&7LU\=,I#'%-X1<9^]EJ A=E
M_+@HU5'<V>(1N1PPG%(F3UF&#6 !KC.8%1>\DA*BN:R8.M?VTH"&TXSF7+O.
M41:9B,?YMWSA:PNBW;N">^8GUTDY.Q^D.,>,D,L6[@R;UT"ZF((>7'NX7!O]
M#LR%G59E! (B3?"VV$<HA_,06R7C5H DP>;B^]CN#1$0N 2%<1XD:2[&7&V-
M#2(S];":#;94)9/R3:UJ]I2?T&&CSRI,.QXR[7I(0HKZ0P6GK,GK+043!?X[
M\PH\JM%X$38-J=LG[9,'P?%I$M,;P>0UV1'=I5E#V9*C_?)<K%E7][9R+7R1
M^HPO4M^:,_(M F< Q#A@TGM")O66,^LO8QONN\6-PH-B=1R;AFQUP,O#X70$
MGS-W! 6S$H]A4GQ-0+K8P9BE'-A$ZVE%V)5\K"7<)&"2Y,TWI=GL(=KX6AR<
M?/2@5)'YR07C/==>" <!1RDN1:SQ<UU>R];C)62)@=NA%49_KK\ 6;U)DQMQ
M9K"3/&8F+YRD24)'5PQ*1#/S^(;*K-TT'/$)_2Y]G8970HH8S<M%":%KW81<
M"E.8+>LMG2#5\80"?0$U_9I$%6K0"A [(=_HB#=^OKU.$\I1571AAO?(K)MY
M-3D!%>TLPKA"%J+/+$?04L:$]7B>G5KK  @,HSK<S6]4*MJFQY-B7[N)'PO-
MTG9$^3='8K[WQZ,;V)TTNP/C]!P]6+CL4^;> K/;8%MD+N/0W:)(.Q*U8JQT
M2'-@G?%DF4W57*3=7..6+DL6.2.*C1;'?B[D-N>.O839$0' '_<6ROR3$ [<
M)!TS;0K_?9T.N;!/,M!AV7,!&3-*_V ^&![Y)N-1G##W# CDA'Q'WW'(;A[8
MV7]-22C>#=.9,K\IJ$@HR"N\D7EY 2C0$\3&8)CJTQ&-4,&%9<&/41T6:(*>
MX0151FP+#]84QZ,X0D ;<'=$31!B5*=1%4=]9\+>($O3$1N WI2H',19,!VB
M"AXP+2QDQP2?"J,LR3+F7.?]ZL5Q%-=?PZ>##CH\CAC6C%,@X?R3MQD>-B/
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
MW=)A!Y9N;GQ4;V"KQH-&7?Y&,%4>9:[V2J.N>,N_B7@#;Y5H$,[#7?*$'=*
MHAHH&9K<4"?V)^3E^2%B0I9+\4B:7*=3&"K,98E^#R@H/V.223<DF=+\Q>/$
MO>P$&Z#?\I=8?CN+H/>DC?MG=#BC#][K@^X>P%X'%Q>@Y.QN7-W^[,1;DE_+
M4@!_2O2_TQB '\T^"4X$*:/Y)(L#- WQ^Y_8K.['^O^*B8HSWC7'UDW-- +-
ML&V34-=S?5"%0L^(B&TZ7O"?X]7N\I"C\']'%3N=EYR$7QR,PN8'M2=WP\5V
M=E&XV&#<K_#YU]/DR^71[1=X[V?]2WPR_/?7SS_^OCW[\Z-Z@BZQKP??2Q?;
MUS?77P[#;R>'G^^^?#J%\?^^_7+XS?SRZ=\QNML^?_VHG?Q(OGVY#+19%]O)
MG^^^G>I_WYY^_5?R6?^LGQZ^^79V>9U\^?0O=+?%IY<??YQ].D].?_P[.GVK
MWC'WVH7Z_?3PP#BY//D/\:FGZJ:I^+ZO*Z:.G;!"55<LP_,UQXD<$E#LCZC)
MEMF7-=]E//L5<Y=F\,P*54,C1(NH8YA4<UTKM&R-N)9F![9!"<.S%:X(>SSK
M"IZILWCF131TB.8I412ZBNE'FN(;KJ[ OE+;@MWV/ VK&=NRL8WBY_NC)9ZD
MV>0*DV.2% :1KFD2LFZA.;#O)I3XW8CJ[(R*]1YWX1Q^"C#C)_0OV(YW:78!
MFW%*)Z?IY /))GB-F8]3V*$_LW0Z[H%H8T!T,:]8:29@C4.(8GF.C8VGL<>@
M'RDF\8@1>9:JJ2X D:G+H&KUBM6^ $)G=)0>$+8+"'.:B6Z8!O5=5XE\+U!,
MSR"*IV*-+-W3U, ([2!D*5F6#'I*KYD\7-B.1S>@9Z?97:^&/+D:4M+^G)+D
M*,>@D1Y5-H8J<8O_)G(\:GE@X)@1*!=1Y"O$,!R%Z*IJ@N6CA9H/J"*[F#BB
M]AZ<O1'YSB@:O<@_KLC/*1*68_HZ!45"M> /,W#!LG!T2]&LP ILW;!=E:+(
MFQ;\S]A>RZ8]4"4^9.D89G/'+K_P,FR,(9"2(HWHI-<NGER[*+;C0T)&DX-1
M>%3L")@T/>9L#'/N6KP9@>YKCN\KAA]@3\D@4 B) C1>5(<$OFE2\]EKPY%-
MLZ\GL3>"WQD=HQ?\)Q+\.67#T4+#(K:CN!I6]G94JOC41&5#Q9H1(/Y498)O
MF_UURD\Z+?()TR[BD?0UC>$OJ%=/,RJ1+".C*YY]T6L=3ZYU(-A,[D[HY#H-
MJVWJ[W$WACMG+7$I)O&,0-4TQ=--6S'MT%6(YCF*JGM&:*F6'ZK!L]>6)EM6
M7W-[;V2^,PI'+_./+_-SN@;5',_W;55Q(Q=DWM1!U[!"HH2&;UMVI+J6 T:&
MY<@:1J+OB:Y12^020RCX_$NO&",>A<!Z+Q6/"?86Q.\,5&\R@8E)"24YE1BM
ME#12IO /DN>TII7P],"]QZG.Z";EWKS'K3G'R9Q%'W-Z@-O2H]7&T*HEP$-U
M ]UT#*HXEH&YZ7: W8\"!0X:S=8"GT2:]>RUK<KP5:^A[(OD=T9#Z27_J21_
M/L;4CRPC=%2%V%&HF$0+%=>R0X6H5@2R;YBJXV.*O^Q9W:O4M[]ZRB&-:);1
M4(I'03JDTH1\Y^I)KYUL23LI=N28;<@E^<[ *>^=MAL$J)/+@\E)/%OGUW$(
MED!2--O70#?Q"7IM(T4+ ]\R?,,W@^#9:\V55:V//=T;N>^,;M++_=/(_>G;
MV;+_U-8] \R1*-1<Q30#JKB&$2I!9 18\M\(7&Q4J,JZM3\>E"W(U)]I&M[&
M2=+?QCRY3E&0OD>2S2')T;P&08,@T*AJ*)'I(Y)$IN*:#O8,"'S#T$W0+C1
M$EL& >DUB'V1\LYH$+V4/X:4S^D+ONU:>AAXBA_ZEF+JG@U_TU1%C?0H\H-
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
MX>+LXK3L2NVF/ B#6I9DB6PS)X6(](02GB105[(*4!+!"/SAO8F,)&F8+G4
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
M(%ZXT^<E\V?)!5H\PL\N7YR=GXXNT[BJ@(54P/Z<C6@>K$,!A[K*&!"26=0
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
M[:FTU.<@"K5$ 2C? CB6.5B"["))\"G:XK;@JKU+6-/:K"D-=#M&I]+ P]-
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
M<^/7@^$LW1UI%IG'9576))U+J7<PFN+]IJ/>)[O-5S77W6GO:(I_:%P%3S[
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
MO/9K.9I64(+O-ZCU05@%6)/%T2@K[V> +6SL>]R7X[;?^?B&LV,[7)ZK,$(
M6.BZ^/?25[[]KIU:3T^F?B-VL1#(X]&MVO-D !VLOC0\IT%W0MUU[H7!Q^%]
M][-#B*:0I;?6?, ]7;N39YT-3?>5@S>]F[I)5=<4#TF/?$_4!?FY4I70@(D<
M6M^[SK<3G-'P9[/;P]JMZKT<EXT",("W?,#.D[X^T.=^;/IX #%;-L[CC&G:
MSNW$2WTCLVE6H*_C$ R JL(C"E?#D].!G=BFK3A'PQ&R?X=[A7,;C6>_6AC
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
M987EK!"D*! ^HD02&6E*DBCA.=ZYCC3"1[ZU+O=H'<_JS-\F)O\Z4T*:F*:
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
MUL\E\CS+7H99D/)*Z9Y+F_.4@IOC+4'7?WW3X&8\H+VB%LWU7LEI?C^5O5J
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
M_27AY/N-O]DI*WETA++2. S[18AA^.FSA._O[!Y*4S"::T;2'.@2AV*(2AB
MI!%%E HMTM1N2B;\"^W#@W8.\9[/Z'V*.F+N\&PZKE=JA79X/1V\V52OX0I^
MINTO5S2/T<\\GX%\.8_L@^<63UB\1:F+_%V36WQ55+#_,D[CK2A9__V%#U_X
M)8^WLGLIN*OP#2H<[C,M'#RQR,^:F]T\9,D/GX%\L;_8%?KKB60EWT$8&H>S
M@2X[>9>=_!;9R3>SXRZ\F?*0A^-7[E6Z<$Y]A9NH-8D *FTO[L:G_,L;P/&U
M+RMD;C?=Y*M-__;Q=ET"_*=T3>O6MV?CQ*0JBJS*><:-SF2:*ITE19P)(3@S
ME^F0+KF8@BG\4]S3>O_]TY^[',K^_.GSF[.]G3?P_1O^Z<.KY-/.$93SUY=/
M!Z^^[WW87;JG]>D ZOW]&-JQ=[*WLTWW=L"(WCF&.@R^P'M/=D_>#G8/=MG'
M[ZLSL/+4)%$:%81FO" \MHJ(E!8DBU22%3JWQD;/7O(^#%R?1T_N FV7]WY#
M+[@^'62\]076G/-(<EYP3BTOE):Z$-RB1*_4 +O192J]'3(^!#(NW6!-BRRA
M3.=$QE02SN.(R")5A&51EM@XI>A^?!GWTQB0\89W6#MXZN#IL>%)V%1Q2XLD
MY3'/%+ VF6E=*"MLEB=&7*8BW<'30\ 36TI,94616QT1%KN\)RDC4N:*<%VD
M5*6%9=I%$H@8!8N6L^=OA!S'+1R73\08_KN.C?SITVWGA6)I9(0H>,0UIS**
M+8T3 90G+I*HZ S$1\>951FUX\)R:3)*M,E2PA.FB<QH3JQ0:9:P3'(!.!/S
M?I9UB3"[1)A-; 17J1% G:E,>!3!SI0;EE%CA)$R4T5G]&S":E\R>I2(BC0N
M!*&YA-6>Y3%121[!&*4Y8S8719H^>\GB?BSHPZ>[[);<A?D+@0@RDXI<ZYQ3
MP&C)9*R8L"S2>2)M1^0W8<DM$?DL5XG.4D[0UXH;K"7"6$:*0E/+F&9%RF')
MB3[ YZ-EF+VC"(.KGG6&(@C^_I>TCA]YA.7WQW)8Y;UPFF0KND)]5MR^1A.-
M1%OY<@26DI7% IZ]?"Y?K#BQ?7H(>6L3A+/<"+QRD<&:HEDBK)3""J:LS5.M
M56>"/#Y"KLC%SVG,J(P+DF4I2H7E.1%2QB17L<ZC-#4PHL]>YFF?B:<CS-SQ
MH?OF0P4KJ#8J2UF:\20O1!3E61HEN>(1K';9F2";L-J731#)>9ZDEH"I80C,
M DSH+"21A9 VSB)E. 4^1*,^?0QEP&[-7;3FE"PH5U)%BF:<19F,5")I+A(9
M)Y3FO+-!-F'-+=D@'*A5DB6PKUH1$\Y21O*LB$B1Q[&P22&4C6&'S?J4Q4_"
M!KDOY8L-#)'VXA?AHD@G>?$SY5:_O4%TDQML'5P_*%ROT+S(1 +[JJ$DBI4
M@\BF1(F< 7K35&2&Q3J),6B/Q:P?BV7$WE2;Z-$SNW>J%X\:=?/C(/.MB;3A
M2@AJ=2K!>-6Y5#9/8Y':!.,&H\YXW0QD7C)>LP0&CB<1T30J"$\X(Y(R0TRB
MC<RM8'$4N^PN/.GG*S*\=/#8P6,'CY?#H\Z5DIF)-,\4UX8I*W7!%4MSKM(\
M[OP,&P&/RT&+,8/1,CD1#%5U+=,D+S@EDF41+:@6/(T0'BE/^XPO._,W&Q[G
M=8$NR6"(YWUSQYPL7^UJ<!^50TR>^@O!']WUXLRV+EV>+HU%ZQCQ$=X_WUEB
M*TZQ)^IEVZ3T/+;F"+-L',ER6%TW%=9MS>%D$57^A%K\/:JJ_>%^.=@>FC]E
M]6]?P6W,XU-.SKO42:M3P+SZAC),N>8QY9H2JB4G7!G BT0PD@)<4"LBH0H-
MAJY8D3NI5Z?(JM4I7)Y1NY1/P65A[-]NWMR6K'?SY@[GS?Z!/A1QG!=IK$A2
M1'B&!#N.3%E!J!':6)L6<9$\>\FVTIM/FY"TTTF^A+DS@!&SUYX\MZ4RF-X$
M]@OX6S>+[FP6G>_NO#ED1B=*Z0R(2FH)SS,)QER>$RHR+2.:ZD@+C,S:6A>7
M=0T(HEN]WK_G,.BYGTXOZAS-8QMR1LW21;72W;K<LPOIE^LD]8LIS6XB3?C0
M.;/>6I=-?G0)XRB*>ZN#)UX&14=<<K9?7.8Y'U'U?^7&U*5W/$88^3\E-U91
MEND\EI+++),&B S-<FU4SEFF#AF&[O;V,(TQ VHM[\<-?,7Q=6LB3.A9.O +
M<Z$=V='16)X>GX=LRDT&_'+@LJ>WLQGJ6M4+7S/"[/EK$1G5">YV/X_:V7/_
MW:KBK(;P%TSB,BI<XM;0Y@9P2?3S(2[=W]&'BB>%B;@@@C,%L*L4445FB::&
M1R*5L<V [XEEO]F_ZNDS:9^&5G/(6ZUG?SB*=29NVO?H>8(J8R[I)";&;TKT
M62PG->1>J,36 +!+[JWLH(12O#S17-Y'+U047B"K)AV_Z4DU"@IYY?"RR-,.
M"Z^)A1L#A;(<#\Y1E:K4$YA19VZ*#"4*2O2#+B(J@)XX<9 AYN?77B'"2PPX
MU<AB,#KSR5=E47BE!<!,Z*7AZ*34\ Z-*?]7,($[EXNZJE3#_696_1V6[W[A
M9 8[2>/=@]>'<69C065,%,W )I+<$J5H3)+4@.7!C(A3M91.]9[6@ROQZGK#
MC;AF2"W5^SU@LQO>EAK?XZC/#-HIB.<HB5<1Q$4)^\/X*(C:A<K7&J6U@!.*
M'C92%;,=K-EE0D+D9:5A-!V6WQH\8K]X>1;\G_N+@8('HU/4[O __#4HX@(K
M@4'WY,B7\-P7X5$'9@8@4%#5FS1ZJZX]7MEHKH@7OR*[^UKZW,Z-/J,3YIA8
ME+S]%5J NC!.([0WD=\L5*4<FG*,$CNA:ECC^L70.TYX!$#/?5OGA78B4K.>
M#JJ53B^KEJ)<(3C:[\U:AQI=^&>M!NOE)4-*[:9#3V792)D$)9'^9=JC=?[>
M<DZ I!$*NU11<Y52ZH(JZNC4<UXG10P$V2PJHI;#%9-RMA$L*@@^0-9KW[8#
M^:U#YMWO^I#;+(EU)(FA,2!S&@'KS3(&\)Q1F=F$:[8D-I_DIM 1IW&1Q%P!
M=,, I"J1&0R-CM/LQQ&;#]*R!P@0CPSU!RT-(;^\W,+$ZCG\:@D'H4C[Q*-N
M4!8]1ZWUXQ%BT?OPL[(*G_51H#UDI9??_,/5W-,K].65TR]"]Y*7'L,G$8+M
M?Z?6ZR)/)N-237V:;P#JY^Q%#Q#F%(CS&.AF"3QQ['^I[.3,VK5Z]8#?X_&Y
MVP=./#X"[LSDZM;4UBOTEN.6;H&K(];;?_T\>E%;[<%]ZI_"AD!?E.'%@'2
M_ 8AVZE[M_7V+NFN$RLQJS]09L<;[%!Z85=X"HTX!Z;6\>4:5KVE"/_PH@7>
M^EO=:_5NHQNM-]B>*QNDJD*Q,#Y7&5O4+>\%U7NLR:R"BZI64+^ADZY?PQSJ
M0JJZM1>I%6^RK-KKH?/CC(U3<7 &->II99P2!D;Z/0/!6I1:5]D92CTJ1CU'
M<A'17T-7N7^Q7^_GY/;&O=5_5'L;A1Q1*LGQ3L>UG71X0.G@2%JQ:-N4$9]3
M=F@+ "E'T8< ]_-8!C6N!V-O_^^J'HDK05Q0, 6F#$:_=1_V?)6=Z@]J2;A5
MX= AJ)PW^P% @>/$4#CN,"B0/BB_H 2KDS7%PX3GTG]4'CM]V\+_RGV=T'^]
M\#IW3KUE[-0M3U&?W5-:Y[Y:@6AG)?P<RU9UCSKH02A$F4UG.H2>KHM:50S4
M&.@XX%+I72+613[TG'2K4^3S_K=0PFSK<YM<&4CSZV'3>?5@K=LD<2?[ZDCW
M3%U3X5XXC[I!F';&UE=LDXZ#.^2V\"Z4ZOH\-4=N VV-D^L3U /&&5*Y;X\<
MKY>GI^,1M%T&4ZHT=4-A+N!8^-O?P1\X=+Y#^,<M!,%_/F'O?,.%O:\@U'TS
M3]ORJRZU(!YGB"S*?R*TM41T6R!]&0KATJ@73^6<IW@RY. 0$&CB/FQ[5XNQ
M1X)S]V2%#"YL LYS,/0<7D]/IGY5!&1WNGM6R\ISX0 NL'YA/P@;B7_/P Z/
M4'.K<# QG8S&YW.('^@;%(B;#K+)<6D;OK.TH6!E%GZ(0KT3>.-W+RZT>E]I
M-IW3@1PZ3)0#Z(RA:Q.:5>^L[<X7[O)\@=;G"_S1SQ>"7/B<LVF6V*3E=L+3
M,D<$RJ&/"\'%AH=48W_ NIH6S;F2YO>:#3T;>!5,J'_L^-TQ6'$_O1LJPF [
MFD4PHYD@A=*<<&URHGC"B(V+E,'^8)6)-_2 H![0'HQHSPWIUF.N.!_]X__;
M]AFAIWR*1GUCPP.*]ZIC)YFXVMJ-THTS=5^U*^\Z^S'[NM]K6[S07;6=!9O:
M;[("]%C5V15LCP,]'=2Q)0!1I<.XX,Y;=)W!A\ D_-/'HP&2B_HHP-<.O?_
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
MQ<+^$$;_HJR1\S2Z[YW,(?K#'9_/;_UA%YQ>90?Y98GKO/R_/@QZ/LTV]-I
MGE;VE_HOO\*& E3X_)=RZ-KN'OIUGB ERS*U;GC\US,XV*(>$ISP5Y/@.WR]
MY;Y:2/[MO^/Y%D_9VJ_IUOKO+BHVW\KYS4J]^(V,)7=>5[$5Y>N_W:RZLF@K
MHORI5)9M9:FX4K%!L.ZN!;+O%+326\@U7=*F="M="+#P!&:31-(\3[U&P]8J
M>UYI7#>O SZ$:RN.:VW[JRON[Z\"3W?_^ =MPZZ73"_T4.^M\XSX''0^*!/]
M+<Z[\_PC&HDO'JRW+L2*AS0DKM:5VW4R7PP@'9=#O)KU'_0 W$L$0K(57:%6
M*RPXC \CD9.D6.Q;X.G^&+:EA''179#'[.WGK]'*'4VA"%,MU/8J>]1-!5(O
MFY2/(BQ4NX/:;L]U3FFVHJ]6"SG?3GOJZ:@OK3SL20R-F92LL%G,+<OSQ"0I
MDWG"4IW&5KK#GJ7,V'=WV!.&='\VHO[XY\<^Y?GXX:_JT\$(_GQ__O'['R>?
M#N"W'SY2^!.?BS\=''W?_?/]V<<3^-^'O[[L_AZ>^7]_':L3,X!V'7\Z@#(_
M?!J X9V  0Y_HA$.W^WLGGTZ^*V$_QU_/'ES!@:XTVYR&DX';Z -K[X?\I@7
MRE!*=*+!!"\2082(!=$6/N Z3?(8\)'U$\'[*5VGBW"Q@-,CZ=?=1I_NY]"?
M^Y'UY>I4$'<"<]$]PES-2 ,AK=FZ(^H=OET7W\X7\"VGC%$I))%)@OC&,I)+
M)SV5ZX+%HC Q?_8RSK:R9>F@'P;;KE/.15QP4P%@I5__1IH?*U:YNGR5JVNO
M\L;J;!F=:'-&<W0'>D7_8J9C=!AW ' E -A;(CA,I<J*A"C!4/,I9@1G C%)
M!!.!<IG0Z-G+;"OF:Z]C=$RC8QI7EW^[&<-8%K"]0XK1^&><>^9)*.(^'<!9
M9!R1S/,LU9:P2%)@')83E6<YR:(LEU&4%X*GP#A$G[)-HQS7.^9PKP#BE&PV
M,OWI8Z36HGFTLGT_HHMG8^+# T*YD:E>#_]QX5%_CD?5%=6Z.VOH*MCT>H6W
M)RFDC61,4H,!%S2.2&Z$(8P:F44)S5+!GKWD&>_3Z_IZ[L_DN=2J^2%7\'H7
MQBV7\?5]&=6UUG'GS[C+%;S(+M)8,J 1@N@X G:AT)_!\IAHF2@&MBW/<H,K
M> NC_)[(^GV4G_Z07*=>;#\FVWG^R'0'8_!>N]#E'9?MT^.=#SQQ7P8\;$:A
M8S-WAX6[RVPFRH2)I4T)I84B/%$QD:9@1*9Y$N=6%W&$;$;TQ0HRLQ36\?@X
M^)37YH_ 8^IUVU&9>UF^BU0F$3C.8(=0F^9@C&2,Y):E)*>PDF7,"Q;Q9R^C
M;"N^II^DHS)SS]1AW-!_]N+2NU_.__*F(54;'$^U.KCL.O%4T>WCJ38ZF&IU
M#SVMF_-=,-7][VCOEPFICBE-.6QA+%&&< ';FM(";/4,UH_)BRCGQMVY9WD_
M6\%)[R5P]FK\[68'#X\1Z'#C<]5-/E1=#3K7/E3=R!/5:P+J>H/A9JC:Q6X]
M%3A=.DG5!2\4ZA<E(B,\BR,B"RD)B[3("D4+C7=[.=V*XPY*[Q1*?X" L0M1
MY]XN@G<!8T\-=98"QF"PLYCG*8FY4H3'2A E<XT1\5;F,DZC0F# &$WO,F"L
M8S4_/*NY$S;3Q8D]59Q99#<ZBE)CJ"),J(+PG&HP%FU&\BC)=1KIG&O]["5+
M^C!-.GISG]?P']OKABFLO I?(]HR&?G$5K=WPG6NM@=QM?W'C>'VT+P*0W@P
MPH\Z#]P]@NK'%0%N4@@9Q9)D+)&$JZ@ /#6* *N71N8TSG-WG5%D:3]^0AZX
MAS_2NBI\/!5V^6-PR,WVC%T.@IW#["[1;Y%2@JV*R:$SDJDL)5Q+1015&:&6
M"5I0I?+".(=9]'08Y48=YC\A^K2I+JYK8\0ZSQ?K/%^W@X\ESU>,5J?1FO!4
M%^%V0)Q*(A@5+(M%5##J/%\WN2K9\8P-!8JGY*NZ'#R:I%2=+^L>D6.1>'!1
MI#1+8E)H-+L2H8DHX)\T$I1&.DN*/'&^+!8E/Q7SN%H$69UM_@GEY;K8H]5*
M)GYW<617ZJ7.Q75O+JY7LT'M?%EW#:IZV9<EA*29-@4!+LT(-SPERL8I 0M/
MP1>9TA+H6)Y%3\J3=4W(N_LPB$O??/$)[,U1Z*DPV&LU]&G"[,9[TEI8V[G,
M[A)D%YFKU8P9JR)B8-#!\(TMD49+$J4JHR*SB:3RV<LXWHJ6);(ZB+TKB+U;
M:KRI./2P+KE%R44G-]2ZINJD9N?0Y"V"4PMY A9UD6@/@TU+_KA"QW$DTYQ0
MCKE9!<U)GN/5_UQJF\8F2A+U[&6RE=XB$JUC0QT;NF=_WRT."UI@-._/8YU#
M[TZA9RGT'O8BR[0A3*:2<"YC(C-AB+:9ED)GE.GXV4O&^B+G'2]:=/C]KY-*
M6J$EL* NB8H&X2.,F',*=+X.!.'Q%[ZUD&_DGO2N+NU;)W?5$DEX\+?/]TL4
M;:4Q[DHSX0DO/5E6 $<%/&MZTHO/RY/1=.A4RKWZ:B-#WNB/XR=.2&MPCM=>
MYS4([3=MK?%%-7J'<_J:7I-KA>!@>SN^6&"T-06B!QGO:^CBRD;DHUSH:Y1N
MGW?W0J\;EQBE43FK%F3.>C.%,TR"Z<3*X"_4B>+^SS4VJ%OFCKC[DZFEW!$'
MHXD<W.00*GVB>];-=0&AK(/M0V ;61''!6&*@25N#"52&$ZRB.<Z-C3AG,*6
ML[4N+QTL@ '\JW^M>72C)-'=/-K<>?3FD!6QD"*/H$/ 5N**"I(;GI B 5(3
M6999+O L<FOYTN#<1'+@=)VYI'.E9&8BS3/%M6'*2EUPQ=*<JS2/N9M+M)Y+
MM)M+&SZ7/K\ZC*FQ&5>< .G-82[QB BF%#$FYYD6K%"V>/8RWUKFP+T&CF:"
MZH/S!9IP@5LH85FDTSB3D32<29D7+#=1#!M^)HVZL2IM>Y:T4Y;A7/"SJZJF
M)_ZS3JWVX/W98<(X%X6Q)(LCF *124F>VX)D-N9,6)W%1?PDU&H/EI@O*IFC
M3CIQ@K1!K#S(G\\+SM8Z\[>A=[9"JZBLCF=Z]7/J\FLEX>>TX/N]LW+B:?Q9
M+>4G@Y2?G,U=I/^%D^>MEO5OKT;%$^?V>EBEW 0%5,.+5ROEKO+%^2]C'KO\
ME!=(H=[P2RZVZ$V?O;C@KL+7KW (*:I_T:QQ/VM^<'U:ECQ-V5%4$NV]6@++
MN7;^U -[>Z'*S1OTN2"W1Y1TVN".6SU7YE0[NXZ[5L?159CRV(D4-R*-XW6
M]5[4<A]A0KPMJR^D&%OGOK5CO%(^!M)]A?3@3U8,]YJ'G\,0RGI[ZWOFRN%W
MYLGY PPVYZ=IV>4XIG_ D+X.(_H6!K3QU)#HB1KJ_LCS]/.G@_??]@Y>?__X
M_2,8ZU_@F>//'T_>GW\Z>7.V^WDPV .C'<K]_O'=PI'GR=Y@[^ 5V_V\!__W
MANT?O"VA+>6G@[]./NULG^]_@+K\^1K*W#M>F4T\25E6<"D)I29"?<B(R#S.
M22ZX$$7,K:"8CV,KSY[:@>>]"$8]PAK^U[US@A\ _JZ9GGTE_)FDR&W$N4KP
MU$53@+_"9*F.>9$PEL>7G(IT\/<$X&\QXD-EHK!1GA+%C24\S0'Y6&))GL?P
M16;21$3/7M)6L-GCB]8]PD*Z?PRZ"0EU;JD?$(A2;6TF6)+%IN") $ J,L9$
ME'*:6<G4)4=J'1!M/A M1;UJ$=,L03&(&*\],84*5R8GB:(QAB FJL 4/EM\
M.2#_7S^$/^VJ4D\A5=C7T0!F\:"<G#]QT:<?WG"KA^P_S8AUD'%]R'BS;+HQ
M37D419KDTL2$1]: Z<8BDNE4RC0I*$]1<I>W<K9NO.VVR=3HYN;9SZF!]?2,
MK ZJ[@BJEC-E)$D>I9I8(5-@-[DE@A8QT84VA89QMU0!5+%KVUF;C!<W-Z5N
MFJ.K,X@>P2#J0.-N0&/)),IAG#.4%$KB!#-!: F@(02)9*Y8SC%P.7KV,A);
M;#F[SD]I$X%!?M)[7@Y]E-J2U.<EK<PV#CJN?ZWX+N)';WIY[R)L^($S]ST4
M0*P0'LMB3JT"6* B!H!(P0H2)I-$,64HRZ,8QAAO"M]EXKXGMX@NW']7+J(;
M4?1N$3V11;1(S3-JDUAGAAC@581+8.4J35,BB[2(BSQ5!0HR)%M)MXBNLXAN
M1%F[1?0T%M$25;680D?1G,"N _9M2C61)A:$45,4-A>&Q]SEK+AP$=T\8NO.
M4RD^PFJJ$ZXT%QO\_0AW6V+A!L?Z^QFG[L;7722U>)+9.VZ91C+;, _*G>4W
MN^4!R9TG.OL39VYS07$AU9#[<@>F?8/C/TC"LX<"Z!4**8650A2Y(DFD..&Q
MH"3G"9 >Q0O!I(J5 H!FZ58DUIZ5=&F%KHSE/SHP7=.IN1Z8;GD<T@'34P.F
M1?-+LE0D-(V(25B" 6B6B"R/292)G&$>-"T+=V\_[8"I Z:' Z9;'KETP/3$
M@&DY#6-.DUC'P).2!!@3SQF111$1H3G8M DS*<>+ =%6NE[;8%UNL.LEBMJH
M7 +CU5>+, >73R$P/84%AJ;H^ZUW6[V#L975='R.BPO%.B:]$SD!<W5R[A];
M2 F ?W=6[98_]?;_71'T-GN?2]G2V,Q0QG/VPC]V7%:3T1@AJ/U@> NN0CD\
M___^3QZQ[-<J9#[ U 7/H_!\>7(Z*.??6HQ')[W)6.*-WMH*#\U=6>!<,^:[
MSS6_&(V#R5ZY# >E+PN1*.18[0W*HNF:=GJ&GD1TF.L'EZ"AM - ]>GXJWM*
M]K[;\8CHD1N6^2%1HV'SF!N ]:\(GH:0AD'.!M'^%^LX&854:>V#N/5U#J4M
M=4[HPMZT@CG;&CVHG,1WP&0#>)TLE%FG(:O<Z$&/%K:$VMFF1\M)Y7PG#G%]
M/HFE5S=5K[M[N=HS?XO+-S<NO\)?W81H5;7)%H<%CDL[U"'-W.HY@H@?4F^<
M>LSOG6*"WKYKR]B>0C/@PZKEVW']"JL:/H+%<U$UH>PY:5D%#9M)YFQ=)T'&
MYD 0YC+RK0[]IEO;J6ON$'I_;&')^E:OZB'7=<<2EHZUPYZ&43C"_CJ2)8 4
M !N4:1\\.5VR2!FV!X.1QF:LY@ZO?%N[5$ZK$_F\H;L[^M"DT/.&%J00B2+<
MBH0HKG*\[4=YKH1.;#9W1+HBE=-#9I;K)L%=3X*#5X>4F]286.,D2 G/-5YR
M4AF15MDB2>(BC_-G+_G6NMB[QTH-UTV&.Y\,1X>1!"-.IYJH",][8YH3H6 $
M\C2'D9))&B7FV<MX:]G=4"."8VWKDF'-BUTM9,2:3PO7]]N4.[KQ! KF0-[[
M^^#U/^X)_PD5[I,YQK)=(0M8]TIX;NRW+V1-N%_"CZ\S;V^8!WQINKX" CTZ
MM_:=SS&V>M+NC89?O;Z?VYO=!M_^_O=1-=D;33Y:J)P>'0U1U*";X6MF.-N#
M/4]I0+5,*YCA2A(>44MRG<'&IV-!4T&S@F(JS'A%*LQFBL.,F0['38=?RK*F
M81#7TZTS*!DI:*M065W.Y.J$SKXD?$EO!+8>3.VE1' S?GS/RAOW-J^]<^>/
MT3A\A+_[X8(5;C&]X[V=[4,NI#%IEI)4 J_CC'(BDUB2U*HH28!E)1D >+05
M+;I9 E[7Z!TR'X:IM;'FD"OQEQ)F3ZDO/AQV!M)."0L,K-'>6YA\T&I<("[E
M9^_]$ UAW%C:_][49E]H!;X>SK:ZQFO@QA%:"R3KN ?#3FQ8ICU3]\F#"C">
M'(]^ 1"HP:(>F-FXN&%PH[#MJ_YC*RO>8MWSO>]'AR).E:8^I3,#%A]3HE@2
M$2!TL/*C/,\+"2R^GV3+,O?(N^K5X'>HJ9O]SYNTHICRWV]:SFLVM&>#\YX=
M>.>)&J';ZL0G\#L['GER%>;;8TXJ6$_=O+KQO'H-^\E1O/?]"Y3]YCNZ"\ @
MSS33Z"G(. $K+2,*$P#'AAG%HT0PCL9!GXG\RG.L'/:VIT> EPZS7O3=!M1B
MY@\^?RZ8*4XM[.#8HB&"5@>JA76SYPJSYWSW\Y?#5 M3)%P0*9($F$DDB,IT
M3%3">2I89C+.8/8D,'V6SXS63)]^RWT\,P^]JHFCU)X2>R]^48[A'W(X!/MR
M7,EQ<]HQGW+Y>355GP$T:K-SY6;9.*EQ^I7#*58K,*;PMM\<*J(A&AYISD*P
M3FC6NM<^]]#:J\\V@"CC0\9*@-[_G[WW;(HKR=:%_TH%]YXWNB-(.KU1GZL(
MM<R,)AITU(U&!WTATHI"!<64D02__EV9>^_R6&$*M&-F-,!V:=9ZELEE@!5"
M[O14CE=^_;6H)XVE,(RC42^[VX\7VK/\DDT+^%9$0)D(_C\?@72'OT[/GI8F
MD4\DNL>V ?B)[I=MY.;FM54!+SV46U2!,NRLW-3AS8%'!,R(M21%Q7@D6HL@
M)+%:$.DEB[8 SY)#<PYX6KCYD<+T=.?5E].=0P_/?! [NZ_WM6,. _PCS$ 7
MXL)Y9*47R"=L-75:TV!S<=!-II:[IQ1.NQX%$(Z)XCIHSA('I<MR@Q-/.1XB
M\.!4H8 E+V9+ ;=% 1_.2L,<&3SWG",9"*@HV#&D<8+]5U(3FKNT*0R[SC?Q
MBO;@<XK)*L%RQ5+_Y[DTMSJ=U]G\FGXF'Y86_?H_X^Y7V#@0/SF"_3C.8?IF
M$1F@*QT=Q= %J0'*]ZPH\-F9,BAGK\<@M.S<PS7L7P7A.YW=@_,"ZQN_P,1:
M/$>?:URSD_OFE+VE, C?ZY<.!Y/V8;G_PKP\FSV#;X0T#/7ORWQC><3Y;9>-
M& 8UXW4K[K.%\^3&P];YQ1[U!Z/I?7FC,B'\>J/QS.DQE<Y2U)69;=[,HTOC
M'FSX<C.U6O6P55#-C$"N)2 OO?-@??,-SRIO^M=8=U6H0[]FGJKE-YX^8MVP
MWQN/SG]DJ>[S TEYB1=69^;?@TG&S(G]')$;1/L%V02#?69[W^SI<..W>6T&
M5)G9!5R<>S7#Y__M!K\]7_75A8VI8#@::H*)Q$: IV2\9H:[)*44QD:6TL94
MCWR1D1WTXN#!V+*8!^Z#<AS,&<(T=DJ!E#$;CT8!FV6MAI%/9UAJ&CY3PT^C
MK<T\. F4N6)0PXQ+_)[/=K(4+Q&&[](M"O.?[ZAF[SM\>]]IQ13% 3G*'.))
M.6289(AI2SU82,8J6:K>G7]2TVU\H=>A@ILI\]->92T5W!H5['[8-S0% $N%
MG!<:J"#FY!R<4.1>&N<-IM+E(JP7'$E75$"N':)P,YV^)80[M>[@YP_[UL<<
MC*"14]%7SB3-A4$J<BR]<D$%GHEBN2[Y E'@K<=YR//NN+,-@E1LEB"(N;.>
MB5O'-2ZHJ8.CL0-JJ;K]V]O./_LPK,W.VV._E=\E)PZKSFNP2D:G^0HH=Z Z
M=C*-=G[)#^9O4/S[XJWYAG*)_/YK'9/1>5%+XFEPY8QMM>H%(,J/;+=L4$PI
M>^+@)^M]?Q!LCAAM3B6Z@QGKJLQL./GF:%7_M3KT(_]S[V[E&V<X%,QX-UV\
MUOX_1UC@[/51+)](R-RA $O$C:=(2Z61()ZQ1+@C*6P\UYM8K! 7LU;A-<BU
MCOJ>)*#?M\)Y8]*J1=/-*.SGDT)[9/OPPS[%/DJNP9*4S"+.%44VJH24<52
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
M;P?KC0Q4K:XMT6[VS39[4K3T=.<,WOUYWZ=D<4[_E2XPV'?LD1-.P;[+B+W
MAFNZ\5Q?F@EX;B+,I-W10A!/Y]&J"<NMZQ<C:>?/*"ZRP\"$R2ZQQJ=?MT2H
MG&H+^NRD)<A1+**Y2NNOU>(YG]H@APE?HN@NF;!S'VV<QT5V-UIV6%*.I_)R
MT?A<F'4M_Q>4EK75%*]Y6/RVL7?^RFO^9];@7\YH\)T'/=^;GNS-';761Z;9
M^;QXW'OGIZ^=W=.32A^KE-[:/LH%->HV+EE/+;Z9W!&S!&4,N]]A ,>C@^'O
M,.AOH)X,-K,:W'Q]$M-1." _7G6)J=WP,.7CW/&H>L7:$MZ%._EW=O3/'M1F
M$JO/5.W48U6TQ/J OE'R5QVD7G+TF5OI^(/&4HW?<S>=RGQHLAU@).5QV- /
MQ]/17':4/&<C9,US, >I32NBS6GN177DE8?R.6]UCC?I#X=SYYAU>:"IZVE=
M=_B:T/*FQM2_F]/NQAQ#?U2.D;\GOIL[CVJX.(9A>D#='!N>#/JC?+ R7B".
MQ@6<-W-8!:^58Y9<_6;J)%PX0YH5<,N.G#2NCI^+9.O48YD).5@<0D5Y2[==
M?&:;*;IGA\/JR*QQBX( ;!!R>/Z!_$JJG_83&\U;@)GPR^I406S]TB+L9R#W
MB;/AS[(!_VPV()/_UOV0]^J!/:P,W[Z(+@O*#G/NV]3QNWC&#(Q4!9+6'LVL
MGO4RV0]LKS@(:LUN)B,=N/<$9&N.5_E'4]1JLV3@-56JYP=5^;PJ5EKR &1J
M!U6WKH0U]6),G5## WA=3O%+I:8P/%=7KVI<K:^F;M.Z[5P#"<6Q:BM)EMTF
MV:]9\6>Y4E4#:[X^<RB\>>YY[S3R9H7<M+.2L]%RLU!JHG2VED*Q[S L_V]_
M$,.X%]^EG5HK?U%%_+Q+,\4G7DV Z'_J@][A;G:X_=P!_&^_[W-NE?51(>^$
M1UQHCZRV%M&HJ'$1<Y66 O+/.0U_>,-T5'RH+O;ZWS(_?1NNLM8FH9[G>&U'
MR]DX$Q/^V57%C)C/F!'S4F<2-U ->!*+ -)M@ HPG0SCL^:'WT-W>-*SI\^Z
MQV7:Y:'?YS^8/Y"K\&6KHOY(^5YU>7J>OX6K,_W1 /X7FB_7E[?*I=]&8?F:
MXEM*J7,OXRUR[K6+7DM@0.3\1R]Z[<6?5/C\C_[08.F57OM;6=]JC6$;,\W\
MOPW@HTE01LB@] QW2*G9WKQO<JM9NI6>?,\W+U/1XK97.W[;3*@O4Q+*>L\R
MSH13KK$>*R;9BVF)LN]GBDLP4T]Q"';\27-,, W]G39NZ/Q23J?Z8_A,&/XZ
MMQ"KYU]S?LFM.QEURK%^IYG*HZ* C):W->%SN>-Q+]QJNLK2Y3HL<].9KQL_
M?5Q6)>=5Z06[=9&XKKL<N+-6B[*:B_[O#\]R=G;%!%FGZ=U]F24V6Y1NWBYX
ME_X 8^=U O-Q]+*AN!?'X:^*WEXVY-;XM+-+.WNT9QS:\V=K)689G<5!?W*L
MQAZI-;'W\5_#3[M]L!QV#K8_[IWM?'QSN/./U_C3[C9]MWOP9>?P"]W>[7W9
MV_W4W3[;XSGMOCSSO_\Z<$>A]^[PA=BFK[]_.MPF8&G &/_JP7WBW3_>P_-[
MW]]]A'D>O3W;.3PX^M^SMZ/MO_'W/W=?C[9WW\,<7I_M&TJBID8BEG3,Q3D<
MLM$09#E-FA+'DY<;S\LQ$_U]Z4#N3CP45X.QRD;_4;;-5Z_)OK<M9!\YGJ[>
MG2>#IZNG=^>-+.X<3UO<O!YNGB[@)E&&,V,Y2DD2P$VBD O2("4#)<893R/?
M>*[T<J^#AP6NIV,7+AT GFL%T9736XFCK>8VCS0SBWQE]>R\T*<6:ZZ"-=O+
M.IJ."M/$+/),6,2QQL@:QA'#V@5F DXI%R26=%/0Y5))ZZJCW9T:=JD[XW$
MPEJJ'BT@/  @+"H?7OM@E6,H,IPKZQ*'=(@)&4P##UQ10T'YH%1O:K;<NNW.
MN?+IZ!B71W6T2L>/*QUUQ%$).'J7FLB#*MIH&FQ4FS>[_1:"[AN"WB_K)$P:
M3[BEN:YW0-RFB)ST!"F"73+&.94; 3).-K%>CM]O=9)'BA=KH9.T>+'^>+&D
MLGCC5'0 %2K;,"XG?1##D '!89.36N:ZJ)2R3:#45F6YP^.]BR).6VWFQ[69
M"YVS#5B58-,<:PI8EG&L19_;0Y\/R]J*=(P#W4HPD[*W%EN/C,8QMR+D5LGH
MI<]]KN6FP,MUQUMEY9'"P5HH*RT</#P<+"HCF$6P3Z)#6$A01B*7R#&M$8E.
M!.DPE=FARC:5%JTJ<HO>DU;U6"M'2HL^=X\^>\O*B--6,T 91),4@#[:(<ME
M0(IBHQ-VRE$-IA"CFX*TKI-6&WE UTF+$/>"$(OZB3&&R\0<\DQBQ!TCR D3
M$7$I"!<P"(;L+!%D+9TE=0Q+DYCSF&.E+\F"G"^5?04-YCI+LV[XM18:SGF
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
MMZM: T9OM#).(^MT1#R%7%F+!R1LY#9A+:UHRPVWB' G7I(6$=8 $9:#8K0
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
M*5;._22/I#:O.K-&S7I8-6.5YI.JV^F6T>,MVQL-&R6W7,F]R?8/=D#+<>O
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
MRC<O,>C?G3?)0]QHM2/ T,;XV@IA4ZUHOYT8JRVL5&R#YNY?X5LF:.B6 QT
MD Q@ZW=,OYQ?G*8P</VVA1<W%H 1EG"K@ZRFQVG9?2^A[HGYA+[R,5@#P_:P
M$^K5*=\6KNVDP54S4Z,N+J>K5A@N<!.>=?@ 7@E?IGSY\COM06MJ'4H07/%F
M*>[7<@FN2^#]TDP VI9TK8LO-GZEP0B$O7R5):IK>ORE:-=+_-.">"=] 3ND
M@[HJW=: #JC^WJGXW-NE5"YPT.]T8:S#7K_4>/N7W3*XN?"]7TTG2>4_)R&D
MS;<U!+P&"5W@(J]9R%EZL?32\#95W#2)P64H([;XQ!5SB,""RY2$,?9[Y[-:
MOIJ,L?R6AL"-^P&&_%*!MSXR3A,:/IG.",7B/C" 2!8,S*.K?&#<%ABX-BVP
MNNK; %;5*GE\QX14B5>^-;@ "QC6:2:X50DO/G,#[X$QHWD;I/+^<,P7Z; ;
M<,#!9659?VL^TI4.PEOALPMH=95>/(;FP^ $C*.JYU?[TQ@@)N;)W*BK=P%/
M$Z5@)[9".P$:FCH("?#-I"+FK9S5MVG]4*F$I7-1OG/"3W-Q 78$*JX?6RD9
M!.$=\6^0@!+WZ<PVO<+-MV*#[HTWZ ]P>1SUTTM,,-7"S%W^B,[UEW;OB]P(
M^Y4"2_,V_]HX;=C7)J._?''V<+[_KL[.]RV\6=+R&^ER]LN,K>!&?=3J'<2F
M3AMDLSHX:J?^"9_;YZ-S#)_V!J-^"N&"B"P__9QN4#>_<:<V*X@(["/4?+VY
MW3,UJM2_I_AE,'. ^L7=5:65E#":CJW"TQ],3(7OZAC=?HK,;77]G[TF(K?2
MXQ:[U^^."B4S$VU.B@QY*Y0*1)F\($KRW$K.M%7%J]=%MLEN]K,!F9(^1KD!
M\#N9"LS=+>'HGB(QDY"&J_]7!;2U3#1BL$H,]D[?']'<Y3)22B*5( ;4<Z(M
MHX3YZ&BFN6(1NXS+)9E%<V*P$B>>0Q#^*@>3T& R'LQ1;.1AI3SL'QP?4<&-
MYEP1BXUKA9:<*)$QPJD,BF>6,<M!'KXL#HLAG*<1@^:$Y\D%1^Z>[C[8"<\3
MI3@LI*?^<P(^RP&X-GN][J^F>_9G#\Q+L"12\/XO<X5F=R,!*R7@>NNHH,YY
M#A9%QI0&56)RHCUVC:3&J"+G(F<9!NX7N[),)SGTDF6.<;H9:^(N2:B5I2]2
MT<%"G[?+MA^>U*4^4U=5?@J=7&(LV/ZCX>I+IMP9EV*4S^3-Y'IN=J;^/>E/
MRC^. [']8,Z(B3#8GTWGTEP-7OTTZ[6!RS8]@?/OOCKX7/X[MS#E5N"Y+FRN
M8QXQM=TRR\#VC,SJO!!&"_'JQ3B.MTQ)!9#IE7FI%^4A2YE0B_-RG%)IE@=7
MDNW4#Y,#[2J$$7P9*4AA7/19C^&R8PS<+(85GB_[=5S-5HVIU)\#5*4-<BY'
MSL//NP?NB!F3A1@+DH'CA8WE%#$&5*ERW'/#G3+"OWJM*-]<Y VHL;,\PBAE
M 7/%^B U_12I+>.99>!W-CPP)9"C"Y"- 6S90:P$!0VW*DXV%8\;M.S5K*1W
M_=1YQ_J&@^YX%'?/P,^ZOOW],"V]Y-*/X-\OSM"E&3R+)8=XDTSY.1SZNXJ7
M-EBT HNN]]".%T'HG&'ZA0 KSA<"7$'*2<&C5R[WD0N-C;TV5_4>OJ\A?\]N
M$\WR/]SR@Q$?<FVT59)$%S@10E)010Z,>&4RQH-5W,97K[,;,MDWL#7817!H
M;'>NRL.]F\[UEIPBC\\OGB%R-,'RM[W^-,:-(0X0+@%<(T@K!(GNGKJC*')'
MLSPG1K("O,$,Z0.B(LIP[;F,CE&_ECC2",$#"<'UNR/+(Z56%\19[8D('(1
M8L-6$4T1C!):R.5H,A=-G(:4C92?9D/H8K7J8-".[?(0=+)JZ6SZBP9*KUM9
MLC>E)F#&8+LB.!A7:MGJ6RF98+F!5)[0EO9AF9, AEOR\;IS]PLM$!L$1T"[
MY/@M=0[QI! =RGN>?%<E:GC\O>H ?##J)([=]AV.KLM<E_%)=!O?;3H'I(<3
MO8&+<PG^0752/?_Z2[S9R5EEI_:<4PRV]("_E#0 Z[:^.7XI&6G7I&CTG5+X
MLG7R&:8R2>KSY3+-"AQ/%#*0FR5$:AL+KF,MB;#2*-2#D1VT?=ND&O64[I/V
M.2*S+T_J8^AZD_S7[N3B%#-<?'YY/ETFR[JV+ZLVJT/S.M,0MOB'DW8GM&!*
MS'$HM\R*DWH</&X2C*W@AL'H8.4JE^[UBH'@&2FL:]M7F7M=OR#Z&R#9L$'&
MJ5VFA0_I8QI[B!&3L<9H-7MN/TEWK^.6&]5>3F<O& 4H\WQ+>$ISCH'5V.E=
MPL#*S+&%F<,YF\I8;G=/RHS$4;>:<XPL5.@X*<.>SDF9LN*FLJ?K[$?D\';M
MB[+E0)E,,#E&+H>3EGH0ZH\!Z'OPFGA!PH 2HFZ]!##6_^U=PE+V2QF$R1JT
MJ_$EMLRI):X0LU?>_U.=-+<X2ZXWZO@J7[/4!>6HJCF8\)BGS#P<6( )"!LK
MEKA<H17KC"T\8(JP5+F>Q++C;MH)52;&2;BJLO_2P/U=4NN>-H%C[*W!.OQ6
MAZ%<W?EJ:_B;Z?>OX(__FLZH.7=9860YN7NZ<\2<"SFX;20$8[ WB"*624Y"
M+H-G04LPN["7S&(3J]:DK"H5COJR2C3)>?A\@=OO=@<O:=Z%#Y:RPBENC#!%
M87S,,UHHYZT2K+!'3&2O;A<:FVX:\DQJ;[GVWML_>-/2F/Y93N7>Z!QNY!Z
M]65N6V#E1=@OP1L/KS%A^ ">\&NGY\Z>6=#WMG<J0>^QCZ>[<N]\%S[#0IXS
M^G'[_=7AZ2';^_U0[)Y^/-T[V#O;R]Y\_MB>$_33?\]WK\\R>![=.W@G]P_^
M/ML[^*.]=_J>?CP]OH)[LMWL'3\\>'O^G^M=MK=]>,1R[ZS*#6%462(*DQ.8
M6D4T($'.O*-<B%=54'L4_!;BA=:<:AHR_%QDOE"">V6LS9U4+DJ E@#P<8&'
M>7T FM?C*6^5<U[OF6JAYXRUI8==7W[D[!"9UYFQQA5< 91RIFPN-2UL8:64
M0KJEAV.X-?)U,@BG+8%4B#.8LNTB^@TPJKJQ0<^'3NND=SX^G>B-I[VZ-NGX
MJ<*BT#\O[9EN2M%ENBPHGZEJFAX"'D<,9AZ4S!@PY< W&4Q,"("Y5/@.G@>8
M!,FYP1'4/%;EI; X9VA]#D#/5#<MJTS&^<OHY"5MG P1F->9@:5P9%ED(.8.
M"DMCH<P=QMO7WM5DY.,3%K \8GML!Z8O5P8+/K"^,%T"UX*KW+]:?1JS4FZ^
M4%:TEO(VSDD?I#1I<$VPCV9ES*<T\[(TS"03*I29LI=UCO;TE\'+[ XBYBW-
MU.@D_[/7*1V 4DK0CT6/HHX^8/)UY0A5PP(M\??^^[I^8E*Y/'-GO)OIEKN@
M<Y5J7M*M:ANO'#B^7IG:G7Z=KL.8O6]O$@*!FY^;LX!E3W718#O)]=A0K2:E
M#C)L+ECS"[O2CH8MWX,?)GX*?'5LQE:^R/C[#R]^ZWR,MC\[6].+7R9HSWX\
MO8BES>YZQUUXGJ^W=?D][+4!IG$IGZF&!_D(Q]&K>O6QDF,2FTE7CE<>FQ;-
M25/ENTV)5^E_)6>E3B8'$8+)3?P>_5:YQ<H:J/*RM(/:PS+290:]KK'@W4YB
M2]5K5#=+_JU%Q U]UQXDY^3@9/+[Q(4K[P[^9K@$H:HS*. IDUH^N#4Z\;X]
M</U4/EN7O1VD!ZY<B.HE6V,M-9FD1&'8QK#&IW$'GO!Y_NN('UV,0Z)'^>?L
M'>J;)W^KVEQP$\QE&B_E!2BPM!E3\0N,L3.USN6'<./JSI4-7A=[5-*!,3Z0
M[;Y!V2,HAR@1[9N6N;Y1=9>T'A<I!%6&2E,50;G%2YT+C\%0S-"D?B\PX>#X
MGR!*EM4F582A%C?CZ[*A6&LY>/"_ #BIRG)NHE,]Y"!=/)D:]#^P?'$Z9C1^
ME<V5]\*-4RV2GP#;W,Y;LM\PO:8_GI?T4K!Z&/9!L4RY@"3MBFI6ZJ6=MD[&
M-LFDL!FM$[1+TA=ZH^&"$*=-4>[VQ0W3F]D>XT'>?^FWRZ)I7-V !7V30 G
M!OJ KG+T?#N56DV_78K3ME.WGS01>-UEP&C(.2#A255:/2B7 -7!..Q1 5,=
M(Q]@)!T#$95.101IGV,E$T)'=UKVVH/J3L9CL+Q6Z[CPLU93JG''>&$=8O%E
M4+EJS&9[_7[O,A6%)[RJPSKS0 I/KY\Q)B[],IQBQ#"TCMME+>)4:6\UU3 1
M98,2.TQ]Y' 6!M,A\$JTJRAC-<9/IMU)$EX9Q%AU5>9-OS6NC%,EO(4E<Z-.
M"6_XI=7O#>/<K^=V^BBAJB!%FP;%KK1"!RDX6;WV\<A@'_(0TBJ/U3M\:P@^
MT+!\\T_8F>RF^J^U4<S;$U[:61$&S196)+C,FNF3*JFQ:AECS(W*_6I\V.$Q
M<>HN$;:OY8Y=2(SX&Z=D/[X?A"T<]W[JG(!'FF\^E]C^MM>?C3C\6;_%RPC
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
MB0A"$F4* ;_J(@_>JY!1S)#?4,5BQ>F:!SJ:U(N'P'BQ4K]_)^>&#]:T^0[
M=W#9:X#OX8#OW2+P"244.*<9H1G-,:X;B/8N)UI0[;S-G<*^RVI#ZY>3<M9
MV]V@33;0]@S0=M(/C57W@.#V?@FXZ9S"PFHB,BF(R&-.%#49L<P41<:E%-R\
M>IUOP"\-N'VCX)8WX/;TX/:V-^HWV/9PV':XB&TFLYF6+A!F<@"XJ Q1T17$
MN)!G@?'"V *Q3>G%SH$-MGT;V%8TV/8,V-;^U-AM#XAM;A';/)>BR/-(N)'8
M>BD$8AB78,&)*+RTP3#WZK7<*+*7$XQKL.TN*:K(=I9Z.C4(][0(MX63WL#<
MP\/<\2+,Q<R J18%,5QZ(KSP8+T93I@T,N?P66:P"4N^D:O&/_W^#I:G\_1K
M^H!;P.'7'3HW6'E[K&S@\>'@\6Q9]([F,12!2(LA/$$%T32#GWPFC D^<LE?
MO2[DAGY!-4XOY4R692GA:YWQ$;?ISZV=\XM12>$"ADL8#+])@_&'=4/!]U.I
MG6\^._CJ5B)=;R#QX2#QS66"PQ(6Z>ZV^[Q[>60Y$UZK@OA,@T,L!".644^B
M*Y2']::%LZ]>,[&1\T507,A17 N;[3LKO%S)]O.X=87?0(9A4UKYL C_58V7
M&PR_%89_7H+A,?I<6\^Q*L02P7)#M&.4B"BU"@4K7&ZQ=_,&9XND+FMNV'Z+
M596W*+WZ.F9[^>J+M2HO@-F>T<>CML>,Z=]ZY^>(BE?;X5/H]"[0#=]NEZR"
MO_:Z?HTH[M_7T)1]_/T=7',"S^B<[_X.$'#][O/AZ>[U[L$.EFQ???RP=[)W
MZMCA0MW9Q[./VS"^W]^>['\XO#P\>'>]M_VVO8O$%*ED^X_.8?8FV[O^M_V?
MZQTLYS[B-M?.LHPHD6=$&&'!-D12.4]C\)YFDMIY_GAI'+C84EF?@9?-X!]5
M:"2VX%PI%1?JU,:+T)I:A5:]#*V=;NP;^'GDAJ-^R6#[=\7).D4,M[A]INNU
MEA(N?'F<L^]5Q%P$(UCT+!=:,]AN.F>!*U"3('1T32ONMEI?F&"8T9]Z_17?
MVAH-3WJI(N\'I)_)Z"^_;6^GG]@O/Y9<YGA1HIWM(7WK,5*_=M.U2-6&RU0R
MB'XR_79O-(#73_RBY4/+:_!/X'&7=&%=\ %3'W@ S2X2_[KQP/S4P%+[^%[+
M8"GAF)T<^4^3I-3\*-C'?XC$H"471:?7/285N_2,5%6D9' [Y"!.)"A3[.$#
M&!$XI!L5[>Z8O--\)N%S. <% S!ZAN0&I3XK_X6)W]Z>I8FN9Z1^7"(KOKCH
M]SZA%5^1NZ8I<?B^\%;)(4;6SE9)D):Z4I>WQ2\.*U[>]J#FA.^4S)ZF]6O/
M]#W>])_1!9(9#WK]*7;V^AU@CGWOLHL,\Q7?6O6$F5>!WY&0^JHU&H(]=XV4
MTO#0R03!0D18Y=GYA]$;]]]1NV2*P9'4S,*]+DAP*03(OU;^,K<B[7.<EHHB
MMHL<QKW^U! K(G*4BW88+ X668#!1NVUCA-S;-F^^Z)WB;3$/7"3/EVUD-\0
M:62126DP*!\$G\&#>TA0Z[%RM-</Y[C.N/A(-@#_B:%BNNLE-CEW AH4_E*+
MX&C,')[6"5[B-+CAK&!TD]B6JS<XP:&.69!!PMH7.*CN)/XT9C!&C90H?,LU
MGI(%> = FK+ZU=0+T2XWE0%_,"1JCF! @BX,R')G>K4G&RQ\:GND)"Y%J#LU
M-:T?\)L5!&R-_UPCP<S[)<YSE"E\K?3,P6CRX$3Q-[A IF(L@JWGK3J.J&=B
M\HCR[<VPNG[F23OEE\</*V^4'A--NY/6$VX\=\>-\<RA2,, @NO@DE?3G&;K
M8M1'IN1AN@.*3=I@,2#Y:%UBC'<HL0WV< <,R;*H%^&M8RX'-<;5#T"I!G&
MV86?9D5VIXMW[U:4V"6;-SQ@&N^FMT]<R@HVM1\V6FD3G!B ,1O@=4"*8'3M
MP4F%%Z4H33ZOA KW<;M$2P.OW9]FZ*Z)T&?WZ<QK/'*[@'\<#'_4"?NQZ@T
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
M\94?W9'@3/I<%X%'RX4%1X+[ GXH(M-"2Y$WOO(:[)_K);YR9BTS6>&(D'D
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
MA?*$@6#;DK><,-E*LP'JF+'1$AE-:=C]T&DEPH)=2]$7RT^6MAJ-G00N %:
M7:7S,P[;[94QYFIWT\,H; _><W[5/&M>[]_L?(9Q/H4#<F*LC3"S"HA8<'\G
M?6J$KYL@,_I)O[J>X&09++1HOTWE"222O(U<,X'V '[3CU> P&D*_6+RS_='
M?&^N$\$9)RF-PB,PH&+J0!61\DH@ZXTVW$HC;+&QW>DNTML4F4P1Q(.#*;YV
MMY.B_5=)HJ/-/I@,YT-2%V9!J@:CVX]WWQS;*&"]HT?., "@5#1%"2%1X0,-
MPN#HHM_8UGQKL?WP;$@%P,6=R)$ QWS*%-/H!%"^PT7E>+K%J_E I^77AFG=
M)>?>C<9:2[K[$M=-\_#DF$0JP=;3*!"B09FR!)E<T;_ T1OJN1<\'::(+P7L
M;#4.EUD I5^Q_\" OMI_N JZSY/X#[_L?%Y?4WC>YI^.1[O=*DZ1ZR=#TS-
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
M0%N-7G/H)6KT>BWT.NV%4./7D^!7<XEJIGR04E+$"P4_C&9(:UD@3 CCD9@
M?]7XM?;X)6O\>B7\^KT[[-7P]23P]7:)^A4-\1H'5/#($0>T0C:5D@\,OK%2
M>UR8&K[6'KZ*&KY>"[Y:GVKMZVG@Z\,B?!G'(M/2(*XI ^VK"$@Q S^,M]9*
M2VAM/:X[?.5#^!S)68/8BX/83EKWY3A6>_F_!LR.%L&,%H3"KDH ,P&Z&&PQ
M4BH"MGDBC+#"4,<VMH&*-O&2C(#O&,RJ@X113-S"6<*W<KI[F*+=[CY,^?HU
M^!:.?Y]@%6J9,4GH>H"\J$7$TXD(MR@BG,,Q>NP0C3R"G+ .64\PPD[%@H7(
M6? ;VWH]#X*?!+\?+U]^RJ%CT[ER4S5^[\Z=>W =IDS]W >+2>' 8C%@NA3&
M1TEQH9RWBI/"'A/!-^X7 CX=>$A?)_#PEN#V@\,W#4*W&G<6PGZ"<-=F*BC4
MZ^^DZ-XR$[&_T_&[N?Q8^2?\[MK=_K 7^BL3Z'KX=H)#?^S1_9N=ZX-_FN3H
M!G!@]P,_.CP];YXUKX]NVA?[?WS@!_\<77W\;2'0E1^=P:AW]\31S=]G@!6
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
M']0W?7/:8=:O+[K!SM5CY^6T?>+Y@4NX8,B608RHPUP4.G&(A!?Z$<<A]2+
M3MK #FXXX31\UM5$>8H.P:L**-YP:'Q0)^'-@<;Z-3PWT+@6:)RTY3B.7!:&
M''%/^ "-H%M&*OI$Q%'H<NZY,8YW=IV&3]U&$"SIS#;X9/"I)OBT\D[F!I_6
M@4]39J]#I"V=*$9Q%&%$8^DA)GF "!B_+."$<2$5/MG4:V"Z9&#<T_0FGZII
MX]Y1TF;SD[ZV]3D;FGX]V^@]G:Q;\:J=YOGK1=(D'U!TJ5Z7;F4HZ\RL1,ND
M)=9E!L^9ECA@]B/-ZZHCK-%:5J>U_)AV.!&7>2ZG'/D1XX@*.T3,B4(4N!YV
M(HQ99#L[NP3[#1J&&^-N,CE')N?H*?(3#5ZM&Z^F4A6Q+6TN(T294%VOB0-0
M16TD0L%]3\ VVK["*]P T53W$WT#&AL &BM/5#2@L6;0F(Y(B"6-XMA#L)6
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
M!2B-PO (+)@^G&8TBCWF(,;= %$1ARAT?8(BFS*?1/"#NRIQ\VF1X.68<ZJ
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
M$#8M:RL%A*B+@*BL ]T>N8+Y)%?J'%B 2F<#/4_MQY76^;KZ]QRX1%MY%M
M&DJ)8G='-C$&M0#,PW_W60:FH+I%'10HP_1&MMOJ7_GO?M*[58IA^>XX2SO6
M]S0!VO@)N]0'+5);"E>%"C&A+Y1T>-('8S3AVT(>"D(54";= LP*-'*<6 !
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
M811+Q!T7^XR[GK!5$\2&K;0@^V&),J;\K '%EPZ**RO.8$!Q]: X%:OO\R@
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
M 0A?D*W*5ZF10L\!H&[($#>M% 9\#5#52SMC'#O2\1;8 6@_&11?G'Q+V9!
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
M,9._'(2_12-R3P>D@7 J;3SKZ%7\^L[.6ZL5C/A5]'I-%J"-C5@TT%2_"6T
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
M7;^KE;3;R;7JO2*7/P-V_$<D<,1)#E1Z1QZ''38KIE@":C$V6+MZK'6,\]*
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
M6";U8C;U/%U/J-U79@&8!#,&U)A\(RC*O*ATUKZ=?OU"1L+&Z%VF%-!")O]
M\WH.SBI5&VT G/15B:I-@8ZG@\,:;ELY+;5K!S+G6:(+:C_2;59BB;+PR'7/
M ALZ$58UE_7XU)9_Y6:$--5D&!OD?GQL6;)M!!X32;M)E<E6GFRQC21MYK1A
MUGKMY(0I,K?E\/NP(G-;F"6P25SYR(IR&P"A!CXV SX>553.Z'!F3G6=TQ9)
MBT?6!]R S3+28C.DQ1(E HUL,'.JZYRV1S8\OMKC!FR7D0X;(1VVI>"CD5QF
M3G6=TU9)KD>6 MJ [3*2:T,DUX:7[S0BR\RIKG/:(I'UZ$JL&[!=1F1MALC:
M@F*L1FJ9.=5U3ELEM8RA9:163:36!I==W<*8J9H$WM=D&!L$ZJ:RJJFL:F(M
M367513G%5%;=,)(UE55-9=6-)F!36=545MU0TC6554UEU<VF8%-9U516W5SZ
M-955G[NRZL8433+%*I<I5OD<%/V*OQYQVN>@0!0U<',.=-EORWQ%QVY;5U;.
M3&ACCGSK/C,SH2>:T(*8>)*"M,[DO_M))L5B90R+2V;7.D_$_[.34"$C&_L\
M<!BCS/>9B#UB^P$7$0@S/_I&B+.S>V>A:F^F<K3V-?(GUTC7]2[*0WIC-29'
M?WXX/3NVL(W^:9U_/C[>.[M<O@;\IM2.5^0R709^H3D\68WXVI2##^:7@U^&
M5[P!KSRFB#QI^H^L(__TZSJ;'<^/_CC9N_A\=GB^"+^,#753V&PT,D19525
M*VU5IS8/(TI4BP;LOA*O!U$CDO<SX!08S/_?WM7VM@D#X;]B:=)451UM7IJ7
M5II$$MJP *U8NFC[YH!;T A$A*S+?OUL($V:0 LIQ+Q]RH> [;LS=_><?7?<
M7T4CO1O65T=JW4;SS!_O25\XI (/T. "8.=W!=R#9G6[JBV9?8JQ%^8'_@-/
M1TZAITB#QB.Y%T,&<F_7> ^X(]MH:>*WW 'ATM$L&U.-_[),;^!:V]& "E=D
M.3=H:B]),:#Z1;T1WELB,T+9,?YOMUD(ME['!;/-"Z;5.K0 \.5A!8#?+-7;
M9KK-#Y3J;>42=>X5&WS/S\\GF2?RBTZ)$JOLI!BK3!8]4>5J;W65/-J@2M'Y
MXCPD#2!U')R%PL_O"S-29>4\4!PBYM(+.$]$]36HVS/2"<SS+GL6M-6S2H0Y
M(BHDMPI 4W5/TG45HXI*HCDBZN3>UDU%GT-C7ZQ1#M6"$0M55/4>X(V(;#?0
ME<#:*4+F&KU.D6$]KU'KICG,'*-7RUP0?.H#6W^R+81,/A3_=%.!<ZAX2]!-
ME>2(>,"8_'< M*7<F:_;86J-^B'XD*0?-RX3!XAXV&8]VK%D[-6VJ;2(H178
M?RM/2V)%#K#2 (SYL7"\ZV6%8-#QP2PUW)N"9+J1S-N-S',#F>\/P8@!(@-Z
MGS_5:\WKH7B:@0+R%/@1CICC>&U)PDIZ6\/6D6KKBK:U-9JM:VV6[,XH!*^.
M#[^ID3K KJ+B6'$ZH!5(/R2'T=.Q4=GG'UV 3(WP"2\(/"L2%=%GY3$GE]3
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
MZI<T=7<O\^=:JU1K!M[@X:*?UM<8'3GI+ 'BRJ1Z#S'% "*@B*;FQ9M[3K?
M&5,^K14M6DE_H(CY=)C'$\$C*SQ[<N7)#JO,'822!3B"%80A"X^MD_ W0!E3
MRJP5#5I(O6V0?'YD*F+*(D=PC&50TM/(E*)0'1V&&$5).0T1*=^SP.JADF3-
ME+Z+G-L55!UBFH99==SZOJ;J7BTN3$K<<EMDK@Z8K5^$ "^#!$[^')DA)1&;
MEU;>#FE,:;)67&BIA9VI<;"_F.S%V?332@+O%MWYFN:SA<-?%\N]+W/,$R,2
M3Y*LDD(30"E!(;^BP6-V*16-&<,E+^%*1?;]GCBFW-FN!!A0U@UCHCGNE=<=
MYNER0@XJ+RXB"!$(AO 2R#4M%'5G1%_JJG'K9D#GGS^F_%FKEW]K^3;3\+]"
MA_N+HQY??NH0U_:GZQ9?:EG3Q,20'?.U0!@=Q28*P3MGP.><'"LEA^8EB+?A
M&5/2JQ4#FLF_K1-(9@=/(]:)U)G\#^7(^33DG5B&0 &( Y.EK;DW*UWSU;++
M(,:4ZFKJ!FXMZ2:3_4><3Q=K#&^.D-3@)M(CHD #3&"-/(0F,V0Y&"NSI$#$
MQI VF-2OWGFCY Y[(CIL(+Q!%"C91/*0)3,2LK,T'.26#(8Q8#WCQ6(LJK@M
M%"C91@I\*NFY!L)[J%V/Y_NHUK6/=[/%EY8=8+_=<\ &L#< ;]?_M3[@MV[Q
M>4IW>W7\1U^=Z+/LRLNTG'Y>DR62/HM*!H2KN=8<%7B#'J+A)FK)$M.M\UF;
MH]MU\K[8F=(+SHU1"8R@5T)I%!"93I!M+"E$<A]*:X_]ECZXC][==0B&7)[3
MMU= VTKP;^VA7N^'[A.-BN4B= P29/&UR[>DJ8D)FIJ0Q&EBS)FW7N*^'LF8
MLOD/Q(H&*AFHR^M-17O*%(XB*."%2*M\J*&'=Q!,8)AHR)JU[E6X$;![K@$,
MW@?X(=C37F/M*J[#\>KI[Q;=7C?]=-)Y9*_\LNB6G\(G7)6.GRL8GZB0O<K*
M@^25\M)Q\$)65RT1\W/6SK=.*M\7XZAV*ST0Q0;58],F,O4UV)M7#'OEI.A\
MO8+"C<\I0>)U2SIS ISA&9+BJ;"(5I?6*U4WH[GG.L5WP:!&NFFY%R0AYI7)
M7".ZD<M)E<@8V4LK0XWYO(*8HX7@7!91*XZF=>?:S=&-:<GCH8S1,*IKDF]Y
M1R[<:I?GR_P_1^NI]Q9X7K.<G'!@##-UXTL$;U&#-99'GWCA^=)L=VTJYEX/
MO><ZR9,V/L-JI EA3ML*]'MEW:VYCGJU#R(;(W,H"0H3"(K' "XP <*J0+X:
M9R67#<AQXP/&M%SR #QH(^AV4?@!47#Z?Y?\J#-DJTTQ_2\?/U 4F&+0AB<P
M'@F>HP PB%(@NQ"CYS'IYB[QQN#&M.SR4+'Z((IKZ@.?^ECGP[\@N0TY6W#1
MU4II;B DFA.-$4D7;7U*90 '^!HH]UWG>=(S4$NU-)EOSOO@-Y!W(JT(280
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
M% ODD?@ H=2UY<A2\=H(H38ZP.::>X]I ;^E5G>68[.YO")9S1FG<$XV!'W
M5.6;)R8$FC[0 .?UC#YI#(1H"Z P6CAET#4_MOXN3&/:M]5Z-F^JCT%7L\YZ
M6]:F//WJZ]NO]8 +7,?L.RQO;7KK%NM=6PVCU0+8A8>?/';BO!(Y>00K@B6K
MSL@$>'+QK2DJ6[+L.3;/WET'9.>,Y86;GA953J3PB2D50*18V^NZ>AR;C("Q
M,&,D"BU;;RJY'LFH-I#L3H4KV<C=Q=]LEOEGZ*:UP?MY*!.7C;;&:(A2>E!H
M/40?"FB.6;D2K):MLT[7X1A5-45[&NPL^H:G4YUTS+A(R(@%K:3XU.82:I=V
M#T$%!S'I$$560C<__^YZ)*-JI].>" W$/^Q"Q-EQ1J<G'-$OZX-%R"=J4C=S
M_V<T6<K8:6"-7(TKCU[7\(F"VG&#D&6MX<L1*>8P 4PT@IN2A+6M\[?7(]G]
M2,U+=Z4?3C\[>7L^8(_=Y_6^C9-BDM,R@=,_3:Q&;GRA.9$E)'GP  Z+H  [
M!H;61&M:5R"U03ZF%9(&7+MZ8N>#J[?A::]W8C]_-"#A?X5S+--E?_W9@74=
M:"*"#H2<I)==73\6''SRM5\BUR()G;-I?2+-$.,8TZ+-X]!V6-4/1^*SQ,?$
M*!N<SP*DS E4U 5<LA&*X=*$J#&5UO'JS6C&M-+S$(3:3@U-DL&7L5QT6<\7
MU63A9"JN5D@1*J5,!A?0 7-9,BMY$LS>X;K=ZX%C6O=I2(+AA#Z<F?A8,Z+K
M0TJY<^AX4)"U8:"<MF2WDH8D#,%T(OG4NFGZ+7#&M&#T$(9B2T4,QXQOS*6Q
MOB9/[;@LNB^AR_TD,#)AV3,PO.ZEMMJ!EZQ %$SZ6N=26.L"@GO &].BU$,P
MIY&B!F12K;N<8(HZJ&* 9U=/0$H&HF<>K%#"<_*7VI=/7X]D3,M3#\*/>XM_
MR#S2:2>;C_AIE>"Z_/L:\_8YI/O=OT'^:(<!-<H=G9SNJSCW/,8".49=-<PA
M2IL@>^%E+L98WWK^ON[(Y2WPY\^U/VJ_=W;Z]?'IZBI-AH&9R 4#J\EW5CHS
M<+R6R^2@E.,8<V@=2-^&9TQYG"WT?F439RO1MZU,.WUW)D5++0P&&I8C)SD:
M"<&)"%)H9J1'+:2ZPR!<>^,QY35V4./N0FNWF>K:OE#])"9D')V!0#$-*!DC
MA;TR@E#&!VF54,VWV-T 94RIAP:O;@N!-WEK5_[%Z\5!I&DOGPS,F:R#21FX
M2(E"F%CKGJVK'4212Q=3O-R9\MKW]II;CREWL..;NZO@-G333CZO7R+9];_]
MY?\!4$L#!!0    ( &5545927.WM_VL  !V)!  4    ;6AO+3(P,C(Q,C,Q
M7V1E9BYX;6SLO6F7FS>2+OB]?X7']^N@C'WIT]7WR%JJ-%>V="2[ZO9\X0D
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
MDFO\^'^)XL5B[]H(Q^!6'9\.+M&+:V5PVFS!]Q4;NDEB)_'?<8$ZR*Y/+KV
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
M1<EVHQE943M)U*YY,B8AR07MX2WC X".).]P*Z+OTYG. N_AIO86IHLTJ$U
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
M=#YX7XW!A8,3 D*R*C"O:H%LY0KS3@*+4*L'%!>+SILH$GWJ-26BKZX4Z,:
MAX\>M2-RTE6@#4^<2Q"K1Z ;P-@F!+0)OX<H4]9!^+?IZR"Y'HETTLK@$9E4
MJM8/X60$RX"L%GZ5WJB ?*,$Y4,3>$\0ICU_VPBL,6^_D*3.SL\N@-!XF V-
M[+0@2X)S9,'3X4-G#^<"BI%^H^#:(\S=&'1_9EPGL4]:R*RAW[< LGQ M:KP
M):Q>/J"0Q=<VZ)Y!(%=4. ]!2>6,V*AMQV/D71_T"9*WL\P:K[S'CO>[WT7\
M%<Z6NX[US@>R UG@M>F<)Q$$HP-#129B%AG29FF_CW#=!>.)FDU[HZVAIU9Q
MWX=K5=MC V0-C:^'T>S?'ML?JY->*6F\1SV"D-90]L9)%K2FHR_RQ((PP+(I
M3H.)FHN-$O^.4%D>L/V.45>V8:)QT/"&-709T+PX7R%QY5V.S"=5W^#QS,!%
MRQPOW+KLG<)-.I ^-,9^39"6/$QZ$&+C)R<WK*7;N"17-L806 Q1,.V*8#Z3
M+@N,6OM@E;AMA*PG]X$Q3H/<5D+<RZ5Z;?ER/JY/(? +CB:?ZY;V8CB;3X=I
M_GI<IE ?W*9Z0POUZ<(B8>!M' T_+I[ASSK^]=VOXH\#=_<+_..8QT/7_AZ*
M(K-#!9^B1F/!)9U1N]K/S@'JP7%,8?==;U5;Z7G.L]>SV?GBQ=?;\_EL3@,.
MQQ^O O5&U(;/*3+T1I(76OOY\<!90>=TL2JCW:1ST,8#=KVKJ=6BKI[,UZ%J
MG==E[0QA:0MRY/PF7%P\(NU$Q18Z:S2*8,@7=JWK"CP 9[^E3/IA_/;53"OI
M]Y ^<!/:+T"KJR[ 6C=, \].2<<04B#S0^A:-RRR (  QNM26N?RWH_F]-5B
M9]GW45[KH2)SKX9_WFP8M[B(3K5PBY2UU;6F^4>3%-. 03AMXX81R%9% >\@
M/$7MZ9&C'I(%WLX_X?0ZY$%PPBJ:(_-6U"<U-C*0B>SKK$'S6+)1&UWG;J$T
M=T"<HEYTDW3CXE@51TUC>?[BQ47\E3:P5)*K[7 -^3T D464D5G+71;%ZFPW
MR1NZ\\'[*''5+X'=Y77H?(WK6]/\0OM^H[^SK,_BH\E)UIIL@B:2K" ;AZP=
MJ[5!5&@TMC8GUN$X1 &KCJRNV?@[2;<G@^$ZIE7YI U0]?2Z9SVBPSSKZ<[8
M(RK00=S[4P8I0[*$@('RM">*;!F@X4P0=[8$EZ-K7CISCTKPR-.=?>G -E)N
M?"- VUL^1T,C:;]*DL@Y&.L\LQP(C?&F!E$CDUF5Z*( ])L4(KK[R0=HHMQ
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
M3>OIBGN!7)ENG$[V$-71^U<\T:9(%"R"-'6C*[*&S.LE>R[1\.A2<JTSA@Y
MN7(M.(;P :JF;^Z7TU2A3#_FMSG6/D+3O/CQ7_'N(>7T$W%$1^8'.B0K]:_+
M[BHV3<N$TD%9P4"CPAI"2;7I$(<8K<]:,EZ:GS=-@%^9CHTOS*<:Z=I%O@]P
M]<.GM17WZ@X7BW4(S[(00J9#5.;Z$7E5CU,3:4>EW12Y$G%W8F##@'AGF&/%
MR0?5L:'%<RF!]#VIH[0,I3DK8!TGLI IP$B_-<S)*&W,0K<>(7LY:?6#R_WE
MM/L^_(^99=T%U_>:=M]+9EW3K8\A?$R%0%$T(:NM;TR=@VT#J;S/4!S9>MK+
MDII/\;CTM/M!]* /SZ.$U=>AE-_Q7WGQ:UZ^INV53*W[=S6V\@KG\T]E-O\G
MSM,)7;C[ON'T,/M):]K-#L[:QF*Y=-PH)IGWT04AE;"1BX!ETO=E)R;4'GS^
M%ULI"N>R9P(LSP54C7EYZ35)Q7 A"+\VK0_]#K!.3B4^^(I)8B4'SB-P'ARH
MVCL6+=F*M/)D2O31BM:V]&$TXSMHK77B2:9Q&^8'B-<?1K;)DT3'4G )DF.K
M.E>RYA(ZVG)9#!F-P]!IAG,3Q1C5H3J?3O1G_MS^4PWT/;=U__BO#]/YNML+
M+O-B91QH.JU=9!X"(V=!J5K[$W($N?(?"J:HNTPPZ?G:<WE23:4]&X?UQD6+
M/:!N1_5U -NC.5MO .,W:1M4G,>IS0FR.+L",1,)DG8@JL.@"GIPG-%OR?YT
M7J7(5)?\C0M1G&>:N%VNWO0106-]^2$O_YGS?2WZO;E/@DFYJ1,U*+E+!0%U
M"*!L3$"[;X':%%\GEW/QMH-:''K^N)U4!A;)K#&? ]BPG_W'FX?E[6R^'228
M<O8^"ZP7D8I0T:^0E4*&MK!.>E%\;)U@O!_)-=D<#3D?H$G*4U0;E>^":Z#;
MVD.8SG-;VT)N+ZK"":0/<&-[$)_FKK @(D0K<^W[P,&S.CJGF$ ?@S2&M;[T
M&%<97KBQ'5,7^G ]1#%<G9Q%A]8O]%_>_??#?+I(ZP[VFQ.,6Z6,L1R,I8-0
M!2GI!-,,@C(*90K<\N:QY.<AC7\)UD9VNY'CAL0?-!U:WN;_4(?(YL7B[?I&
M9+'[^^-O\;L^^?3;^Z/6L'-KGV-23GM$-%9Q57QQP>D2,%NA?!23KB\Y\<-=
M/^U-_C";5U/FYWNR8=[CAI+--1QY,H6I)$$2T-K_+X.+-<$N6RNYSI*'UA,?
MNN Z==-ZDS_F^X>\F AF5.)%0Y:)@XJ"/L# $3):KGR6%5WC]6W??89&'ZTE
MOKLE'47KD%?O7VJQ)AR5%ADS!$>&N'(U&D!N&62;L? 836P^V6P/C"L4^JED
M#V&3Y#OZJW=_S?<$[8[.R)OTGHA>+"O0CYE\=[+C\H2L,2-#)'/,U0D[C%25
MD#*P,KH2E. FM4ZS[(;L"K5D )$,XN6NNWIOX6BTK$25(+I$?GPRY,([<NN+
MT8(SLM T;QVCVX%PA:IP"LD-J]+6)71K*.NMJ][WE5UTS"D1ZC!/K[('9;B'
M()R%VKG"F5Q<BND%\[3;FZY(T@-0.T 5V!8.;4:K?F5KI).8@N7&:+"&7',Z
MNS*@(T]=JYB]DD6PYG.X]R.Y(H5H2/D Y5N/H1 ,JX*WP(RE X@G#\[24>2X
M5-&BPJ!:%^Q<M\B/)7> (JV_$B&+:I_FQ>O['_]5E_LP7=S6];\N-2MR0J8&
M-Q)KBX]4J\A<!)0Q0@ZBH/=%6-$ZL/$BJ"O4B;:"&*",:WOC\FKV/DSOUY.Z
MXI^$<<7\FWQ7ARB\FBV6Q$,-^"9&ODVHDS!XMH#:(O%0C9IL4&/K)BO=T5VA
M[@PDF@$JK[[XP^M2L3H-Z($HV3C,L_O%#YG(R8^2=/]2;QN7TS@QB8Q>7SSD
MJ,DTRN1%(Y);I+S$HG5@&5LWJ#H![A6JV5C">ZIW_O0ZB@_S'*?KY(3\X2ZO
M1$$>]_O*U?^M_GPBO;(%C8 DR-52RM1Q+CF!B:)H;P+ZYL7I77!=H28U%\>>
M"[.6_9$/\_'#I\U?KI,<E$W&1"_)?"N*J% :/,\":!W,&N91Q.9=</O#'*V;
M\N W: .+Z-R9SHOY<AW3K _Y:YZ]F^.'VVG$N_6<D1HJ]3* P2) 29D@Y&2A
MR,)DB:;8T*GQ#[WED:+1[[XHV;, SE\G.I#49ZW9;WB?OP*U7MEC2-MRM0Z@
M^F0>O:0:AX",FV[44%"SH5@>305$X2PH$2$IO0H7^'IU[*$0L!1X85IVNI^_
M+-$?2"X:6_)]R&V=CTY;W&V>W_\7F=3A87I7FSQMIZ=R$W3A!6+MI%$[A4$(
M@H$L/J"6W ;INB2>'WS#>"9H0_IGS;EK/([I[>SA$"IGN=*L6,C,&U"!%?"6
MO':3T,F8Z:>B.TCT\!N^=8DVXFZ 0/M/TWN\)]_F[FV>?YS&O'B;(_V+#3@O
MC),*:[^*(D&EF@7B5014]7]>I6!:1T^?!?0MZT%[Q@<(G[^:S<DX7:<EKN[]
MM]."<TB*^0"!?!RH"4"U,VV&K$Q.WFNFFRO" 2C7H (M6#X81Q\SX?-FL<A#
MIGU^_?SADS^?6<]."BB+VM'>O/+XE1 !(V.Z*(8N,*-$?C$%].M7C9 (&HUD
MFJ4(V==!T'7XK\L)R4_1T@61$U/-9V2-D AZDS[2=EK#4#_??Z27S>:??GN8
MQUM<Y,6$RZR9\IH^TFI2)RXA%,L@<XXI)*,%MNY5\1R>"[T;[:,93SKLM:*_
ML;7Z&<WV>YM8B<QX(P!YJ6-L1 $77:'--?"LM9#:\ Y&ZI,'7Y%03R=N  OU
MQS\?ILM/?\O+VUFJX!;+-2P1N,A.:2@:ZP%,/_C:9,(%23:44JY]V/8 E"O2
M@):D-YY0L#*4UC'CG-:GYR0I(P+Y2*!TU*"B(N=)2PDYT?$L%+<R=^F3L>?1
M5R33%N0-,$M@@T+$7)3F&C*R"$K5&EM3$*+)5FL;;6K^&5^=A$^@=("LS&,"
M'AY3DM*H6CSG:^,Z 4Z2+D:C71V3+,ON=/;O/A)YBJ(,+:++CD26Z#V9-(9V
M.D7?APL((80"6AODT0OA2Z?,B>\A$ME+ZITBD7W8'RT,U074]Q:)["6H3O&H
M8U@>306<H'/3U;EMJ7!0P1G 0ONI*)I'$X*0LI,A<EFB/RH2V5[R?<@=+Q)I
M3/(Q60E>U<E]+&@(F56_AB7:W71@+'9P'RX_$MF+_FZ1R#[<C1>)##:&F#D'
M[RRK<X4C(#FFJ_X<:'W1Q9L.$KW\2.2Q$FW$7>-O]'- Y$EP[.8^_<\]&<OU
MG^>T0:JC\I9)@B9SU3U-NL<%@Q31&R3#)*0N5WG]WOJM2WY C@_>](P9B_J=
M_(<'O!LP&K7[AN'C4<^N:;>5>$$79+3*&:U02V]JRW>G4+GZLWTQ(K7[LA%B
M4MEH9DM$J,$S4$IP""H)"#9$F1W&&)J[_0/&I.IGMHU^W,18AP?1&V[2_SYL
M[T^=LH%I\J2X+[6CM<\0C"8;2_N:-XXBZ"Z9,L^^Y$(OMOK(^O&^U8[0 ?J4
M_#:?I8>X_ /K;,SE)\(XIT_HMSR?UGOS.,\$_"]Y_?,$N6$!'3G/BM>>@BX!
M6L>!H1 9G<JL>32R#[XKTIO!Q=/8_OE]ML2[O^/=P[H:[HM^T]'\QWRZS*]+
M64R\%@8M3V#0U_20H@%KJJ@P/C,G34339?/H]+(K4H9A"!X@^6HS9W>QKJ#]
MNJIV70_)>%*EQ !TQAM0EC8Z1$S@/%GJ29*3+EOG<+P(ZHHT91A!#! [.^8F
M5VH9O>&DTMDC$>(-$2(-%(F>(\^*X;]#+.UT:&@177B(1:@<LXPU=9&80Q7!
M21<AF1"+\"C9OXN]CI)ZMQ!+#_;'"[%T /7=A5CZ"*I;B.4(ED<L]JK-P$*=
M=&<Y6=@*:U-UVEX3%E5L\*F;NW]9HC\NQ-)<\GW('3'$PF*P@LY,+&752<&"
MLY:!)\<=@V4Z[8Z(_49#++WH[QABZ<'=>"$6QK@L24FPB0#1X<0!%2U4)LTS
M&;[&ZB[M]"X_Q'*L1!MQUWA7?C6[7\SNIFEE@:S,V]4^I*16H@0/+*[*SW*
M4**%)(2V$E-*V&DRZPM;\OZW?P]66@/>&UXU[$>T4?@NF!I::(=PC&^@M9#1
MLR(_@>#!MX$--F-2X84K,*46'LHH2;]+AMJH3=;N)EQVZE=U44)_QC0;2^9]
M>!UJN$?=Q9[4G]75"L:B==H!VE!3P%& %Z@AR()**VYR:3V7^UE UWX@M)?*
M$)>+:RQ;*Z@#F(&F0WT%Y#PCH1H*ZDD[]5-9'J3M_F-0.3N>O \@?9W@JUP!
M9YP$ED7V9!QS[MVW)_(7!C^-)?$^Y XAZ8>P>+PP59*S(C (T:O:V-?647<)
M$G*NE;31Z.9#GKZ&\-WL_2<P/T2USA<X6RNU Z"A=OQ=,&?:]4\1T6%QG\#O
ML#O !AB9HT9K#)!8[;8;R>Q%H2+P%*+CPG)L/TUE'(&_M.</*N\^M XKYP,^
MCQ4Q!^<"1"<"*.TR+=PZ8*J.L[4\TZ*'D_OW>34TC'0&&*WP+,"-AG>!./R)
M<1GW20,)MH_:G""5L?>?;=0RE.0C4Z 9?:9*)@T. Z_BULDK@6DW+?;;59SN
M9]&9]*:/, [JRX',_\T?UQ\"+O)__L?_ U!+ P04    " !E55%6Y);F5TMA
M 0 U30( $P   &UH;RTR,#(R,3(S,5]G,2YJ<&?LNW=44VW4+QBD=^E("]6&
MB J( A(4:?)B*$J'B(" $+" 1 T)4J6&HJ"@1 0I*H2. A)"%1&1+J"0! $I
MD<02CJ3-\9L[,VO=^_TQ,_?>-;-FWL-Z$LH^Y^SZV_MW\L#[Q"-#=IZQ=;"%
M\.W@@UP OR"\[Q"IDT%1%X,AP1#PX./-0:PA._C^'G]?=_P]!/C_O@H*"/ +
M" D*"?W'$A85 9>PD)"(N(BHV-\#_$Y"7$SB[P]_+_*_GKI#D)]?4$Q82%CL
M__+!ZX+(B/#_$MS+SZ<-V2'#QR_#Q^N%0$$=!?]#/3[(?SGX=O +" H)@VJ(
M@P+-.T'U^?E!I05!C<&_QH%_APC(",IJ'3XI).<2(*Q]5?[(G=Q2$9U3]20%
MUU&ZKM'%:PFB8HI*RKM4]';OV;MOO[')4=-CQ\VL3]O8VMD[G'$[=][=P]/+
M.S H^%)(:-CEZ]$Q-V)1-V\E)B6GI-Y-2\_+OW>_H/#!PZ*G9>7/*BJKJI\W
M-#8UM[2^>MW6W=/;US_P=O#=V/C$Y-3TIYE9"G7QZ]+RRK?5-<:/G[]^,[>
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
MF8MDF  JQ(6AV%+P^>+- ]&O]A2)?""?SGNN-2(4?^)#^I]VI@Y8Y*U@2L+
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
MZE;2RZ8WU^T9 @7UG^;62[0:FD,C58<^# 6W.T3>]]#2"?N8WRP)04^#N7T
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
M\RB=TU,^O8U >%?1_:7F,O\W&5WXT'1^N=?V?NEEA_U-+SSR" /A,F*"[<7
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
MK"XE_5-E+_;88Z'42WYBG;7G7SY^7YNWO7.R0WG3-FD[Z9C<64<FHHMIS#H
M/6;:8IWI]OAKICI8OX' $(1B@$M@AKFWMY\?4-G[M<#@9CJG*U!PY.-.DGYJ
MJ$C*OF69/^=6&KE  &))A["2)[V4Q@6L[K[LJ=5E/.,"R4,T%*?M!?@U/8_W
M_>_F99#-Q"^R\.O/?(57QZ;*7WV&%\I?L\WY;Y7D^9LE".!K&^L'=$76<X$O
M@FD<XFEX+15X_!5#%4>@*)OGH?66;*01QU-W+3Q.:83I)QJ*%:G&!8J'B%\U
M!XL[$5$$6H@N2^+2\=YO(Z BIV>1(Q> 6#OF,A7)K/_I0QNCZ&[*-G0;(T#>
MY/F'T<'K;LE/FU[(;D0YX9J0M./@H"U'^ B\[&U9VVS;4) -BBS"1+!42?1#
MTW?#!CE##'S92JOA<F7X]4N[%HT"AQ8\ST_RDOZ:[J=M/T"@<CO'\A)I^4O"
MTMW!?XA-^/\V]W\$<^< ,\QV:(EISEK+3N5(39/6H7S1U^[:7L5J/#+_..W2
M7W9^8SQJ[M%U%RLY5H$"?YB']/%D/I#_-N XO\B2@YVSD047.&_+^31#XR<>
M(8X/(2!MGY4Z[=6YT'WZQB9D!2+FVRO6-KI-^69"J\)NXK#G6^^273&]YX*R
M.I(U^&8DNX-"OF"2%B4CD.\JI%^S9* )6A@C"3J7BW6'Q.CZ%O2P&$/?JJGE
ML2MY:IVU=04OA(:G,5X[O'>*\JQVM/_GSJG]YOKWGTS_?G\RE99FLZ^G>)H^
MR7=O"@P,%+$^=^Z<R@%*DKGV;%NT'8_J T"*1P<+LW^^U3!-><J28L>&[-8?
M)\;4;LMG'8'>4RJ&QL%(CB :Y=#G=F7$L,&NL;7O9.H#\T7[(6G&=A,C2A=+
M:H*1MG*H#-;B'=%K'MK@D.%Y(7>JZG0;O)(JU..T.^H4:#".I=Z8.M"D4/%9
M0--QF^B3I9NLOC?T8)A8>:$AHXGQ3RQ5),)D6Q'+GYW'T?<7./QV/F3DUF4*
M*6YX-OK"QX-ANRNN!AV9%+IJ(2B4[.!P$G&#.)Y#6 7ZS5]SV9^D2UV<R,.I
M<@9 V2,P7 ZU,;QH.Q=J#6EC&M?;DSS(HE=\[HXAC-F[0GU[O%XM9$5A34@Q
MQ/%6HH0;%-HXWT*B'64:BSFX[B <*^GEK*GHDUGDXTG>\?&RRZ9TZ5+>.Q/:
M@)JLL>4TBB6YTLNJ80(YU'N,CJ"F,'TPE:0V5'E5BUP_6@G* _J'I8O%9*)S
M>)NWGXV(#YWH]&U :68B/>P$%F8><H$&/&ID>U((%T#L_L+HH%.Y0+36/>J.
M+E9,]&6ME;,:5OI38A69TM!\<S?6GUU@$)Q($L.>(P_TU'K3>M&0-6.S;OIA
MINNKI_N?Z+N>&'GEU*:WZ9NSM[V7[G/<TQ_-0X",;^N"UA-84@D<P27ZQJ/L
M(N)X%%&I@AK<I&?-($A@9?M]7)]\O';XH+:>AY+]JCG[U9:8B"N*KR<K+O.N
M]*2%WR8+].X:ON4<.ZY.)686UQ/B^Q?1)VNBT#<I;^>#I>,-K,[M0)S:YAW\
M]5+1<[*#LQR%>"Q@PA;2%&"M:6>LA^TBRW=AAB2)A8F&8'&S$_7J3S[-1-&1
M_6D3OHH;:Q+QNG81:[+:[\@("UKB5=\*#&WME&ZV-I$LR,KSNG@F1N"&N9+%
M+N+]3B,*R))A<L22Z6JY476;7-5;YH?>;YFH[)D+WI*;87'@VOH-D?2HKLP3
MR!N"/@A?MTFMYUNFV>?@YY\#&WQ!#R2D$9.FC*?%MNEF8N:T+ C'(3]*9VIU
MK;#=SE2IT:,,L>RM=_E#AE^[G@HLY_F6\F_T_3?Z_H_05YH>3&U9J=+OK9-D
MP;%^C!K[:IV,%;V=D4A,O$IS2#B7I-_XZJSIT%/W2,DWJJ-"<<]NEF;>N1HW
MR?N>"YPAC=QB>+(C<.*CK& 8$3<-8RY9[=_FUT^<":X(N.<=>(8Z\.EY.K$Z
M2]CTM&;F,RBUB1'&KD&-/Z^B0;T,<B_+G*;(0"?;$RP@B5R28=6UV@O ^N1
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
M17F:1>NU["GY#(8_))\OU@T=;7GE-6 HV-6^*7>'X,Q-YLUGM/8UL:GL#*P
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
M!$D3LM3==!F=#3U^H@J;\/X/<+E/W<8#*THJCM51CAY,%-6<$YU-2%668 :
M#6Y>-'3+$G@*#ZD[-I;0VQBQ]X7??]YUN=4 Q;\I-./E^6\'K$/VF#-WG-JX
M3F-;&OXBH42=):F)B@5EUS(HL)^(9!U'K2/Z9N0U)+0H/*XS  77JT4_B/6J
M5ROTM5IU^='^#Q%QK\@1)K<LV2FH(%M()[4@@ ZOZ&VGBK#2['M\C2>@"XRS
M/2&R42?H7@<;)@C-84>H&,\=#C)6%6F)2\%R<-AI4:? TH?":<'U/SDVSE_E
M"/6PC,B=XMV!%Y,0%B76 :X['!]9*@#YNQX(J":'&[[XLV*6II@XW"!:&76&
M."S.Y C)PSSC-?V"7YWJ 2D6#NH]+3*"W='C]2K ..PH[W3OT\E]#F*R.S0;
M)JO>PS\L&3=&4&2=HJ<.<(3L8<F.FJI::(:2P8-*9/DZ=CR#G!^:\DZ'G=$S
M[7\U\2IJWKO[U=(C9]-(=@07.$F,1-(.=PU]:1O7;;CDFI#F-\8%6DPUWBEV
M]-5:Y[='G<MS/WC>*W7_K)7@0WO,$3-%0DG7["4:DB'!)A@@A[(8%VCQ?J;K
MWF8RW^P=G9;5B3+\T'&'/^":4Y"/Z>N']O:6?##Z2\%OF<J26?F;/[36YE9S
MM</#"40<3O<%4Z#)-MI4SM;8F7XXLUG30M1?/NNJOF[ZSJ-YXD"8AN)Y%.T(
M$=*T29O-I=AL9!QCW\$IH5KPPWO;MJ;0+)O$MIPHNN>%A-*G2R/Y[B=B7_AX
MZ_&I2-M]:;/E" W 4U'YDDTP"7^"&R94QC8?AXJ9UIC&D>"XVK 0V65D+'40
M":7XOGVVJJ>;5VHTOUA=]:K#EWH!-:8$C(T&' .6+?0)]F%\6BNGH4]7@_%U
M^JMUQQ&QH;8?H4MD[X(U[7SWO$IML5OKO+NU]Q:_ZCA^$/?UUS7"/Y0U%X(_
M]@3YX:MP3#0<QG"!^)C>6(5W=0"NAR1:3I*&CCGC95V"LI#;7O$,&>AM41:Z
MI5I8DA*R6[ XXB(I'JS49:W1/5)%"Z.NSX?2)L#9"'7KRPC*3R,5G^)-Y?8<
M<*)^<YI0+"[_^LK^N?D+H)YWT<YHZIOY$[_JT++<$[[++5=E0]/.FA@Y5&T3
MVGAW.Y^SDM.:U^8J40T"4CPW:364M"9\$A%13DA "F+//89N-;E\N_O^\_+'
M)$R:S,#9*DO+/>:?5*YG1HH+;J@J6/"AX&<EF,?A"52O4YDF53BR)&;V!J]E
M&?7-*QZ!TIGJ8V-2Y2_4TX-K=WU">50/ZS-."INNRJ\;?(ATY?QI<_10%D=8
MG9;.T<!UF6JG?.K]Q%2/KU4O-&>X^32%-:VGZA8YS<68O1Y7/L+8MO^D4"8B
M^#\;=CZ]0!EH1$03E.N4IT&A.D.L23?+GGS_]&A3OJ\+@Z#46?$Z1/%F@[S
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
MV$Z^?CR'>/YNK;RALB.MX=M.SR^R@8[N-Q4DMM0C$33D-5Z!2K^&LA4'RN@
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
M_D)%L1O6Q%\ER?@&LWV9%)HZ<UWH.M1SS+&_A1L454OIPD?E8=[X?<!M(0;
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
M'@@Y8]20-M*&X1 K1 KI!3%;]7BVC GMD[G]>&F8?/QK80RK<N_' =H8[5E
MK9;[KPJ_C,GJ4GDR\YPX=GSK%+P99*%3L3*/G9WTPS1X'V2?_2!LBB''J7O8
M'7[%^Q[!$G@VH)'KY:L9-_3EHM7:T7'+C:TC!P#!+[3EK8B_RR:F7/R[G&-@
MX>"?E1AADM GA:] 7?90.!PS+2ZA$A;38>=3KS4V(\6OLWMB_S7 HW<R@U,[
M.!]#B$/M%7&&1YOGOY[B1E*:E0!D"=A$H4M2J7__M>F?^/'G[VRP96BHO[N_
MSH\?KWYI61V@,7"0<6RGH.:M7  X>YVPAM1'@$[U1BUBV^]01K,Y@C"!0AH@
M*VYX:<,(B@NDW/^$N7OOA^GI&']?Q=,G$W;(N=>T>ANT.X,MVBA8Z\&;RM^Z
MH1H>W4-Z&R!\53/#*X9S#M:.P-UA?#_TSK*$$*=@=-U#^=JVDR&O+@3LSI.D
M3&?S%(P9%35L^06.+RKHP9,?6@+\,$F7>MZ[N<!*GLEMSC*9)ZP?SA[!]4BC
MGH9)=[39OH^#KWP)D!6%]HP##^H@Z\$6U+CXW3:Q+@B?#?;F&A,UZY_T$[%G
MS5877S%Z]/3MA&VH)ZTY-N,-LVD&5H8$Z>ESW=#G;@9V[B=49 8%Q56C5,^\
MK\'X09<_< YPC19HLFC644=-0GNN/R5/TI^!;:%>G0(:!-TA"CV]+0#3ZJ;<
M/SU:])&D.K"ANB8R5%O%3T&K./ ^:D/Z_V[?SA$KV[29MP=6A^8=X3IV:&=]
M:+R)/H.KT#!4T^C\R;VN.DI8]\NX9+/D_6N 1M1>I1R$>B_,87\#&Y]D4'K8
M\/! ^=GZMP;BW-@X<4?U8[U;,_>()92(RVL  ANI.XA![% 4-'DJ@M,!MG3;
MN4)F1#!C9@Z\3WCASL9,"^48U!:SMT^?J?)UUF7?*K,6TGRJ/K/VE%3]YO6/
M^Q!3%(_:<[<FN[$]*0DD95*[D7U>Y:=Z_=M;#:@I_>T_G8HZ-:K[!3=M:=CY
M1'B>44X]1!2GVPKQMD%>V= LHS=V)U_<K&^K1U7_SH@M?>MJJ^I2]]T_VAFY
M97EWR6Z583,A$A0&O3!7+V.;R9$$3/6\.&S;EG5FS*JO^OFE+C%)&^D+_5:O
M;$S2;)[IZTNW7Q]>_DCV\R?JW6DMIVHN>TL18(NAB5D00R)XK@D/YYZ%J-%9
MF[<;4'-N-S2=NF"2?&'L5,3H@YBA)O[;$%6\Y<#,8,T5."! Q]VW(K#"4U1E
M.^H+W/Z;+V ":/]<CL)) ^F%0U3H& ;>E%8%0O/MGQ[R#.%@93BH^1BMIVGR
MASIQXK.(Y6I=K96EZ8VK[2[;"<_7\93+4=N&?[/<VW0C[B83F^QF6%6'8M!N
MF3;RFOD:F\$4Q;P$Y<,''2X 3N4W0Y^W"V[57[2?ZJ# >MESK)(PYCP]B"=#
M96!34 .0D-7SOOL!<4OUZ_C3[ZZ57RFWPG6O/) 2_OAG"498CO<<;%E/=.'J
M^D[5!44B6-)XKG+V*=B,V;O&Y1.RM>_#<&#97!:CKC"5]2;:L?VQV?D-5<*:
M!X(VMWP$JRA7J:N:I(DK(=.B-GPT=O5%C$C8I9;SWOEA_M9Q+X=T;V_8=-)!
M2^77LPL;(W$HRL5M00<9O:$9=8 :1![;,D87CJSX>9V!F9O=HU0-D7]Z1E .
M/[W)OAE2AQ&/^UCS?7@.Y1@K6_FQX&G5G6U<7>3UXL;8DD.Q(1BY4YW#]8/L
MH"8OZA,]XU5[SD2UKC@B>Y%RY9_?"?<_^%*_ZX#XNPV4OZ[EQ1;^DZ1E+'2E
MEY?3NVQQ-BFE(]?0_]>+$I8_EIHJA83_I"C5WYX%YX?.5S[I%5X%P9$Z0M4$
M^*DA$5IF<!2==64?&]_6;0RKN^ZZPE);%.^^LMG#_7W"G>=B]R+-SZ_=?5*#
MY#:+A9PPL-$4(KT6)[D?G<A+_0&\?4O QP+76IA087,Z<R8HIXY,T_$8OM9Y
M'$MR2.+O7%80TB"^NF[N/%<(OCZM-9=,%\>O"?OY(T++XLWUHPFF-3?J%M[0
M=-Z6O$K:5_VRX,H6X8O>+U<)?[/[1("NO.WJ4=.$B"Y/OS90A51OLY"'WQ?)
MY0#I%KK$L50O DV;<X0?P].'NCG5;->F4K:"W> /< U<<^YL:GE9D(&I!7/1
MQK$A3UTL=<^XNIK;5^Z..]:+EYK0B8PVL^1ZM7%7PF?P\":3NJ]$=[7U;"W>
M1LI#Y8@>0PX*[#<\N(9?3,CJ+[\VE%F^GQO]RFRZG;>":@P&3/UTS.:L1\T\
MEJF%Y*22$AU03TH13[^#%VTR0(9PTOP:XG&V!U."DMX@&!0:1$^>T'.JC1NS
MB/Z\*XVYB=539;[E>=K+3L^,6QX:+$7@IP<BJ0AEW;O'<^$GHA;)^*,C[,T8
M9AW-ZV*6EA&S=BW4V7,#SYK*R95?^F(2F"',%L/3/Y!%/R\!2B0)I(>*JE4T
MXTJZ%,SE/(3>*454[]>M9;L0(O*GTQ+79.[R^EABO7L%=6_3'N)J^"CJ[*T?
M)@GR@B'7H@3>9J:+H'>YKT+SU2<IUYKC]BD9VI^\F"%6:52ZV=[.DLS3X\<@
M\K PLRF>W=69:\PFMQ/DPVPL[QR$CM2PQ9W3.+:23J]*KI?G=\A:;;PI)6U3
M+&]3++6OX=7]: 'V/$^&V^H<WQ($[R[@#$"6R>M]BN!$>J\HW-5:>7!;T,61
M_X^]+P^(J6T;/XGV1;L6351"FZ5$I8DD24JT*!DDE22TTC0GI47;*!2BB4I(
MAE8M&NU(2HOV9DFB16<LT]',G/F=GM_W^YX\R_M[G^_[WO=YG_?SQ\D9Y]SW
MN>[KOJ_[6N_KNK6NX]G5L4>#VP]JG*PPQGJVS@YJ(;JNW_OWN0WO/"_S_";,
M3S,[2^,Z30I^;,PF!'(WKR\+U%E:FJY>AG?NQZB"'M08W&)$+=1WV&+\S/2Y
M*I#&#LO 281^KID^N>E.O^L^/E:"D4R#@<*Z3W);5[7*QCV('Y-[>K23>QWK
M.74.5]@4'805QVNW'Z]^31X/&-^_HKLD;+2RLV1R)_YT=UFZM'3[BWY'JRU;
M'+?LL70$5&-GM:!TCA.4-^F5#Y=/F4ERG*'JE%M7%FJF%=S<6%]K;A:L)T3+
MC*RR84S%8(_J:@VGU[R#*U$"<ZTZ%=J6M"&P0*K@Y1HAZU/?M$YH7Q L" _[
MM2]NG#0W(!LS]\>Q7>;H/W_:8TPKF8,1%RB3Y*R59+5,K/5"9'#ZSQ..8]_R
M7Y]AD9_V(40*[;T^K*7 D8M%1,+95J&"=9C"LHDP+@6:HN?%?J04<:RUDHJU
MM3H-=2VSPIX\<L=9KFQ0<G5M-+HU\L9A3:XUIZ(<Y;8'0%IY6H#%@M8);,E'
MS&%U1!X7LW,X<3C)AM@8829 'O>BYYT#:32<"JR\$\Z ^!&1,+8N.AL?[P(9
MUMW^!$RK7.Z7<'Z="M^*ZY]OY$6NQIVC,$6)L^6M$KUXP!K_&.PW+URH-PZR
MEH1UL1QI-WIPU&S-\]5!)"F?B]0/"X<X>[G72L1W]KOZBKYU+Q.=;]^B6UUP
M;/OJN,;Q<!6'I;$ITP\![H*+]20H4/ <]JTNU,$R8I[SZ4"D)OWKUTD_$R3W
MI7M[="<;=THCO1CH! ] WSJ DNLZ6+DAGD2P$T;:C#TS:>LUG3Z9LL]VJP21
MUZ-/CZ,;7">*M$D='421T']M'EZ&65/!GG^MA/-J2.E)U8)+#:R[0+CQONS5
MD9!>5]/4OA3</27"S8/Y+ION?7!N&^@;J"WLW]?_0G6#QP&1BH?//-4BA6A1
MYIC,V:"HV>^C@B*R/9VSD#PL?KOU*P4Z'WIQ6_?)\;+G@8.M>;M:MH*T)V::
MT(=/R$JP9B5XC"*&*NYNIP,@X0>Z"MTR%H$A >^?-!40$M$%<9T',*7]9TM=
MH5PA]2X#<YZPH!\I0Z2G(L]TFCFSAW9(3P^/NVN=H] 85%A#/RD87>9@C:4I
M1@(A]2%*78%([^BDTZ-A)OF)=@;3'Y69S;!4'B!,K26+CQ.\9EHGPR6&1D,V
MC+ZTR#R=)4FJTD0',7LTX 1,/0J'(2)>D.8-Y*T1N-!@W$<Y$;JX(Q%<^07M
M -5!%E2%ER$+[?K(J+9 ^0@>#LU\-1JB.-Q\:32^EHD"+8@(%PT/3@ZC"W:J
MQMV:>G\:%/V2=BD@$S/!CJ7YOC1U0SG=;-%7 [@[A-7$D1E^:C\USDV9/P/B
MF:R]'DUT<\SN&LE$O9MN"?X+>ZR5$W-2:BX?'!,R[?CN2 A\%(3762!"3(^U
M[OB-L#"#*+AS]"2IEBIG"$M\?"M8%:1R\FGC I1CUE11YP?:?=,D0?93_:)/
M81[@9+J"R7JG1K(S5C0Y$+X "&_]&T?ENNLPT#ML'[46%5IL0%HE6#QRF_H5
MA-)P/;Y79KZUW?ZXFL-N!^N>@+3'B,RW*G$4EU]M'>38::HZW R#%:?"=S!?
M:)AZ)(+& #O[=Z-6R3&2-11X@UTMYI,>TDLJG$Y<AV+\7!%]Z&[>QQEN]"NL
MI"N6CHKA-2W[T?T\)8%UBGL!?[",S%E*T._^PJ7:E:UH&AXWQP3\K6AJJ(EC
MY,51R*O=%TI&A)SI/$!ZJQFW]1P/\'%7I?H_3AY;W/)%M;J1".,5)OOIQ&\K
ML= F')%UA8WJS>?'9HZ4$_-2/V1^X9O&]E3Y\X!-E?H< >RPU=P?.%$BO%[Y
MZ8S"<Z8-(NS%]H$M,(1P7YK&;<E[S\6;/RX^W>1APP.DULX>P$$G9N5^4SB:
M=BR<!\ V9E*^#R=FOJTK#"/51IB-?A]X_-TOW[?^PF!-/1:R)"M=5L).\@#Z
MHI! Y$TAY>%4,J'+7Q6K-+MBP1H7E/FE5V_HRU1 %]UYO$QY"C)9B=_9/GSE
M,_&K_WJPXPD0YCP7_CUX&Q]&9]OQ3+932>@YJY=;RM12)GPA&432!:Z#B(RO
M>1//02B#D1YKNFL!F;.,Y$.JJQAY,F99R18]/BSZ<-_D,:\''>]]H=0([!.V
M-E9)>7VB:\L5W(K@J&.G!,Q*M+Y#UM,1T(T*U8#0'CMX13=G)Y9V!RQ>#1M"
MM9_?88HH3R=="KHF!!&7<>.>9KN43\_%%,_7O+C28R_HP;8#:_Q0_4(/3M>?
M:&%K>O>1)I695](LX3#HVC/WAKS'ZW7OC*FO>[,Z_\2$3977U*UDWZ@,1/CN
M;($!%!>7ZJ^-<N2R6;=B:\SF52QIFAB!G.U3W[SR)G(>O3'<8^;W09V/D92X
M5SD[\ /N!-),?<0#)AK8<ARC6+K6!!FR,9\]%M>A^2#AB+Q-'O\\M_,9:P:>
M)YL^WSLPTYUC+W@9>44IS*O#]*K32\BUF-YL>M,YCAR]>8=LAX&XXL&]&$#1
M\^#GEA5-:[;M[;_KX3XZ%R\_)3C_W27VISV50S7\4AXPV<(V 6O,S!;@\ 1N
M-@?'$E\G*#^S\_*12#^+?=4'\/G*R]>(?2Y76?YT5UKP'J<#?/ZL*]SL*D&V
M*D?N#0_PMNLS8K#.TXG",*&_A=(Y=1.[5E5ZT07/VU?[15+4]";,@6OP6CIQ
MHI_M@!))(-[W%M))*B/%D$TEV>O>5T0>Q0DCP-&4*P_P^UX$2)0PA-H^*XL9
M.)V[W'?ZA7Q89A'+BQL#>I/A%5:-!3*("+J;+3@!Q;*V)MT:X%;28B>:3:X>
M,]55?+?1QF4KX#YV[+')XI/R)U[D25G.;#!?9!P<Q0A7MXNR;O</['=S<W%2
M]O4-6YS2H!0A)[?U/_SL&=]'W'_2[\>P/G(O80_8Q=@Q<:P'<'-NJ+-M>'.>
MZ\"&-/:>2WSL#!N7FK1W.ZV$\HZ?:G#6 ,[H?T<'RPC]/^40BB(]&DU">:/7
ME/ ^''X?W'V/<TVAAA3C>K#3\+2&^I('\9XZ2X$8KTLQ0C;WU@M4$1$9+*P=
MPI$7G<:*!4X&L,RXF5,5,,FY;#=3H2$X]LE]Q?[LK>/MF_&O/U48W&OP'<?V
MA,U61E8#:TSQBMAH\ @NVMZGNR^]E:$O/W9*N<7?_<J-%MV1B:NI#OO2>X22
M]B;7[V-$8!50R0BS</;X_23EX#"S#!&)9;*::T+,-G0IV, XMAYG32?8EH4_
M?1'GFWXOX$Y)E3EFA:BY5M@ID?QB+^@(A?+BYR M04@;U^W,44Y!9T:!Z<R1
MM4.$^V]2SN-]_4X.M\8<T1>%7^M=#&]HNKR(O?CS]9$J>-['@.G;\>!VKMC<
MM#]-?VN'/!3_X_E_\_F(J;8OXZK!!Z6Z/:5)9AUJVAKS;_27&^9]+R]\5Q/\
M3U4F_FT?J^1%^^%W+[NA[G(T[75>W^$%AR,N5H8L*_Y.)C3]+L7[O^;1I+_D
MTTLE)4QKIFWGR;&T6IK;UL,7G@9??OYTWO?8UYEKF?O3*??_]SP[=Q.Y3OW&
M(43X$OG9T@0? ?(_-N'A2RSD3.PE#5,G&U %Z"LS9**;O0*_A6C.U$H:;?<[
MR!3Q7>-:(W^M+[IHJ*A9F*JA>T3+*2G@7;YLC9@EP7,O6%,%0B>2,[SD;^2!
M-6?PSO[^_M)-\Q=R')B'-+RS1>[=V@$  -_3>551-4,;46V_/G!06 <%.4%?
MCE*WY]I!VK(J:/3<,H\<X46N?N&;94YX?,(_R3SXJN7QL-P= JH!UC#/>;"-
MZC&P-2S* Q+M!2?T.=*BK.,PDZV.U)@MXI)0+8$2Y\.84GF_?PE3W7=HN?L1
MF\_YIC-?N2_V%7^ZJ&[2M&:ML%G0(<>'3[L[##_I<Q;6CK(RJE!9TQ?>/LIZ
MI90%WT&TF2>9;6\\DO0$;J+RN5[>N^,N$8D2&5L\FOO+O)KC9\9^;??];S@'
MFYCZG.@OX P7.R-<$#_W5Y9X_*P-5QZ%C@36"% \*?#R'=-4!?SBM_AU\!/-
M1YN&D[2VQ3"Z78%(W:\)PH(7[V[>GJ=G6O/([-2=A8@'?@FSB2/;@0B%,X.;
M6> 39MH-B*GOKVB*I>'B9IZ@LUQ+5OEDK;2L;.WI(96J@ZV]#ZYO<2]KUCGJ
M@:I;6QR?<_QA&<B?=0GVO(=7A+]!'59,_^B2*_@"FRW=.FFAFHNO"(PLMELY
M9J$.O-@$M DV@X^F.?+]K$!XFBDMV9O!N@3%E$#\PSY[)*%6QD&WDW?7GB#G
M4ND'.F\%( 47\I^M<13A=+&B"1N1'BRT33*16HBK*^<H0'6T-FX!UK,Y^+0G
ME\3Q#6UEH&RL<: *D>^*T>K+.GETT081J2U)ZMM0#>T@L6\MJQ9VAS[YGP>A
M[;@^Z2E6,;R!_FV^V0KN#8+^F.AMC@TDT6[ANBE([>70_D;+9,_#2[%Z?$N:
MVP0G<N4^&TV@>\,"G]G('_^P?@H?WH3IS@.BJ]7?LR_64X0XX(% DO2'-5DO
MXUBGKK]0J*P][/AL8,]UYPZ#W\N.R/<LM(A%@$6'!ZG0#;P4BH3**= W].B;
M42QNS=K]!QE46%.?(R/39)+1@(/L,)$AIXR&'F-%O^1D((@.'P]PG1Y;SO\M
M!Z61:O  N6>4M:R22R*#AZ=Z1^LRYX'R8*TSNC*EX>#.VG2*)]+XR6@9(]NK
M;UDC2MTN 9G:S#,4,A76"^$L;$(P5CQ I!)9DX#(D3G:N$G*MU2P%"P&B\UJ
MT#VA=,@NG85A39^FU)6]XTR_P=*:L!,W],)M$%7PW>D5E5Z<%3N\F$A?EN33
M>P@/T/Z&E*%0*9F]]E=!A>$OIO[F/2BNM#K4L5^4R.\%?L<K0DX#:3DX:#=5
M@% 7?$:K%ANK*E@)7V5V-TWX52_B+&G#!+W+6_V,[?@<P_S@H>BD;T([B/$?
M"#:7("(BB]'94871O_/'8'<O!CG.:1I19X+GC\\F@ER,-X &"(0B1HMMG,MD
MP4%[M^/OS#]=7GDVHLYD*3::@*K?.S')6$4SX]F#J[986H&SO/%T0^=F'B!>
MK=!G/>J-$=49B'$I:$N].+9(Y'"%2>GC;XKQ^<E$1'@VVW\MDU0'QAN1('L,
MO!R7K&NF26BOUBK^--*U2[@=+W[HZ?"VUP>/+TGB+ZRB"5X,^/SY63LWWWS!
M87BT*5,(/D@7MV)(UI,6^1 P;8$)1\J[@@J.(B9N-NN=[Z<V+Q%6(CJI.3=1
M2T@<^6PZKHX8'X \QSZ<KN6ZL1+AL9"M0PL@L;%C!D:O.O3(=Z_W]S06U,W;
MV_7P@?J TF.[>>B U,S,"/V9^AW(1K#&']E0PYSG9G/Y"82R!C;M_)%""!M+
MNG?ZPV.;>Z_*&[\E#[D+7Q7*$IH-?5G@P;U+H655JU?#*".=OP56ERC+<1MX
MDEG)ML%O*[S66NMJLZ)?K8/N*3U61/;+?^2RXG#J.NK^&VP5L&:1F1!> +Y&
M*?&:M!B>]&)%P)_-NBO@7.9B)_^)4<$E!ODJQ<;'MEOWR 1D:6C?NY$]3A$-
M=:Y%!*&1]*@J.7JE.&9;AVXJU;:]N-*@K+0X>JO\>D;B@B2 MC("R/_R#TXP
M^B/:^O\3;1UKUS%AD"%D4+#RA;*OF[>3MJ]O:*25[%%@CZ/*K+/^!'#WSJV(
M)87H6SW7Q(T;E0-/YUQN%XH42.FI+.?/7[OZT)E4:]-KU_ZTPC=DXFQ (*PA
M6$OL"V&H8$N\)IA,?D<8P][D(S6Z%2ZGN;S9X"\$"!G:[(O[JAW,YYAF=_U>
M]("]+/; +G-,$JE8\CPBPG%BOCO+U@-K&K!%T>FU8/R%5Z44$8HO):;,/^^#
M<3WS>H-N]?UXS(YRP=%UW0>>*NLYZ#3F]?L1M%'"Q(&T2ZS7+<P$BR?<0L*\
M38M"34-HXWL2FF;$,]=H5!2)CXQ+W?.8?E1VA6J0:BRF&\YEDFBD6OT^+?J#
MNU#(<%Y=$J8A4^%-P4OCS-@'+KD-5>,]EP_6K:C33ESS4"QGH3@!/X@\!R%[
M,JRNVUFMA\H(IP;'J*J@UV.--6.DHO3X$J>+.*A><6"2/O[-R.#UG>?RIXYK
M+=JED:HHRS]!ZFE"1!:PEZ"0FA,PI#A287IC@79]FUNT4FE:\H'.XJN2JHZ#
M.3>/E!V+%!@1Z=&TD?#M]?VLOVDVQ\#\(O1K_<^QDR!;"K^GNUH4:3-3O9SN
MPL1%2K(P"8&B$Y-AX?X[G[D5ZU6J/%NT7?VP-2M2VP'=0/,XLC:(</B:4!PB
M\@%:S]D">QUGF(!] ;2AQ$]U?O(G-+L-SJEZ7JU9\.[<:?,+=PJO7P.X:K<>
MMT: Q79/R7WI] )B(Z:WF]$8/8P5&U/G*KBT&<Y_G!#,M[JZX\K;?1&O'SOO
MK@-"'[SZ;4;TG^:--Y?G9"U[=P-5RF#L>#P/6+)[C_&<$*F?DB=\?SG7XLJ(
M'%GRL&0\P<@61<;KV13HWJ6J>C S!#!;S0SO^U8A6=NO0">7* *>85D2ATKJ
M%O?H%'QJ4!.<K8VP:-85XPO.,PV_C=2A9"!9]YZP@M".K"FA9L'&BFL]Z!E.
M_,;5)2LOZ!9XB*DL6?F)DR4GIE2*I650()M!&991U:R!CDC$+CP"Y[$M\.:[
M].O]XV?J3Z=\CN*2\F[R3Z1)33JZM.DQE>1%\E5.=G'30$_)'E0.+&&;P$14
ME&K$)04GD<<O@CYX-WB8*;-K3R?>]DZIRU7-E(3Y RX6WM'$]:J'$U\-Z9]D
MAX,U6RBT_'3I4'3FC*!7=M%883V5AC"V'=ZQK=>3$KM>/\M'.J);,*KT]--$
MSHM:!500[ 3+G#FR4RSL;!T(F- ^RCH+Q[6'$EUJ0]WHTS&3R3<9BPE'_.XN
MSKWD%78<O+2-O53,7$\8X* K2V0W(E+W?^LJV7+O5%GE$YY3 ?]RNQC5A9W\
MH>/UK#PXR&2R,O#9#;L6?Z6I.M-3-^GC[S$]SHBP#%L;J1M2JX0;_.7)3&4&
MJR2=:=3H?UXA;W?W5^&])Y!][8==ZZV:1^H55LJ:6!<KS5R+,*6P=G 3L9Y3
M/5[T8Q@!5!W!1AD;114O+RUF^CR4V?@ER^-5^>-3[0/-LW;C#!4O0.2KR)P]
M^.<,98:Y<\XG .4_%_CHDIB[P/[^XPY_9]6^/Z&KC>F<Y&G*UQ&%SX:/7%C?
ME1+]YV?J_]WKGWIP1? 9J<R+(RU)FY[<.]SLWQ=% Y-+_"-)F"\NG[/PAR"E
MN >WU0"USH(:EZ_:I^;E:U!6V\L07F:?QM6"L+95([%7E"&0P=8$:TZ:*?ED
MSNLJL:ZNH>L37><?0P28Z8OF^;A(3E2FJ13O7F!75;\YFI\0VVW(!&FCM204
M*(D@NW,X98*JC^I*J+'L^(&NP(W!#7JZ#V3N#"0+/5OO>3#&B>_L?'YSS"(\
M*C9':H4*M#9U8TK*.-(9PP53$U0F=I=EQ>/'T&'KDW2L+/_G>V/&FWB 58JR
MJ?5">]&KZ[;U&";02+!.62.VYW/#-? I%=:E3+PCR.(&!PHR$YB4FOQUV33L
M0NO7UM<%TG>D4$8OT6CS/A[:Y[1@>F*V7C3_K -\J&78'U[FR<IE5M)4'(IG
M*!,=C$GWMV],-PJ;W*C:<,>Z_*J5QM[FQYF;SQ^^>(IKPEZ*#&$>3G'DPFBL
MDINPO._B8U:B+IS-\.[A)ZKKO]HN_EQJXVYC>]V(K\:])_3JI>A#>R+XIA I
M9NRY:K700TV-0_S,K3<*WO?E%@[X5%2GA"UN*1C065-HJ7,X)]YJJ\.F B7.
M1V8(1ZI[N'O"CN$[E8CJ-%MP?4:(7-V^@9)W19!D4V'KW5#E?1<^U<KJ>+6/
M!/  W25:M[)6JQEV(*U8R(T'Q#[D["CBIF%IN13!$EQO!H,SVES44>5WBDRG
M+GRX9$?%_H>/RZ[NC>-SOQ1S(+Y]E0'?M*-LRK/46\TR,4Y _HIGZIT.;?]S
MQYS0Z^K)D_Y>_IJ# Q]D=RTY[9D2>6^YHL;%IT (N8X,KYSB*+ P?96,MQ1H
M)P76"DFH<@RAL_O3.ZH\AG'1?0$XF-A 3B7GA)XRH$L];-;+>;OU7N&BJJ?W
MR@",*]*-A>RQ1&KI5..3$$08):'Y*4S+DLOOXAJIP[&3BY>>KK"J&_=(T<V]
M&"D_[KA2!2B(BS/-UTEU^Q;R%-/71).<"*=7DF$M?\Y"&=;)<N[-:LV&X"/P
M6:;Q1S:RHM_/]O.[,=>/Y;5#+W>^6VC>HV9PLF+-Q#T>4&C$D;)@78)GCP-O
MABW87NZ;(&46OD/6^C;A!0\0^EK*=GI4N> VT^SQ.1O0]!S_RJW!I;)WHR_Z
M$4AX<5@0<F8=@7WR.(NYI&H%[TQ)J/I2QK% VWDUNK3-)\N?[?K\K*=Y6V^P
MZ2.-=Q%F!K R.K#=C^%LIK8=]QY((U.42:Q8./T(0DB@A^5["$;BES4)-C]L
M?R:\ 1/8<B+G><G>; DCYZ$WOWO"Y)]90N&'AO-'JCZ3);A5IG[LXZ$@_<%E
MNCZL18G@:.;CMS$%RE16C8$+&U[ H$7'\&[-EL%A-REU+ZDZE5T?4S)/T!67
M7B WFAEP;V%I#&HO>SB]AAA+Q7PE]Z",J0-9R;$O@FI[8$E;INZKNXO)EPT'
MN0S-#@O59SJ3>2E7RL1'$A=W\LV EC\=A!'DWL;Z8/A]":+<=,I!5(.(P4$5
M5?CID!D7F!P6H$H\F.URCNW^,M_KZMN4D<R^H45MTBW:E,%H9B5;\ ,5VCV^
M$5,? -;85%E!6Z?LPS*"H!N4&C=;QX/Q"\FC)9W7DA5O7&F4V@78)]JL/B#+
M3[USZT_(5:7]EM1?APA+HM18R2S(F]2",AK/E-60B6>4O.I(BGC^./U"@?G&
MY]3N'76J!PI4**LW/32^ZXEU0[4R5(82P=+N\P!5'G#(/\X5-U&&XNTI')8'
MKV3O*I??+\&]A5\M8Q19Y3(HNZ]:D&7[FE\G-9H8>\QBD3O5FQ/$S02/H.M
MGRY+$4/,\*NA46(5YO[3(LW,_&/I]NL]7^S;I/;.J*_7^I;GP>OY$B5/F&YT
M_3K)9(HDREQY@&(57\YL;<+!1V5=Q;JG:O3\'F2;TH=/;*H!HCH7"JE%^'[N
M=N#&@_ZH1E:=?7)X"M9\D!O.3* =VM%M3)VH&];UI-J_7JI13*2W;'9_N3IM
M:;M[?_G3:U8+S'6M?SI": W2TE*-XBBT2Z"2&Z.UMG+S?O_>O&'5XA;=2^H7
MY:/O4UK\DC=;8#^FIWEH2^WO8LN!-9Z@)[&/VK2&T+K?L.@-(LDY^FBI+HXV
MVJ"-G1C<Z]G$J5!<O9CCM2#EEF8O$* T3[N,&X6EW<86SJIBM<X5>4\I\@.]
M</KF ,E$PF(XL[,G-*HN1*1_OW*SD<E%R<N?%0(]S_*=GR^.ZT<%;"H; ]9L
MXHAE"G+OF8GY#*FMB[BAL#]1V<_9ZN(&:=?]EJ7>0@>4O?T2]_@[J=@+EKS&
M99"@&'1H'EA:*O4)['?_**[4[FD&YENZ8?/E*(91K)^5;]CU8V\<%6XDFHZ:
M[)(WG-_=B7G8S9$39<V&$D>_G[9BX>%,P?,&6<T,N]@AC3+CD+C #7LF0S_>
M]S3I]L7?WD*5IYF?L@3"!?_;_/,F@R07BGN*J#QA$I/PU@>S/RAY%@T<=7UP
M-S2-]>;"G69KC<*%C[)4T@X!LGR$*@JKB%L\JSEXT ^CZP,\VIHX8Q05N*A,
M1WIL]\6-$UE>STO/\ML$Z&WXQ' Z%I XSY<.]H4@HL\9Q'A$E;D?W3_G%T!F
MQ()0W]K5VTR#V#LYMJ<#IX!01V>1=PHK-;L>\*GIK%HQT*)H><--CDGAR$PC
M0L^9;HBH)I/5C8CPH>M?!KXY3%'@:$?Z&]5-(^O%#][E6/ 5JO8UKNN]^?[T
MN_6'N!,U5Z/N/:NV%ZP(S6"T3LZ>EUCE,TV1!(]L"R+V3K',PLJ*F0KU&X^*
MP0D,$74IW9(<H1J/4JWIX_Q7X/!/VRU<R>\%.3+#B+ =6VJVD@)>%.6WZ1-%
M4/Q0LT-YF4L)6?%HP_&2 K=%6$K%2J$=$?@KM5OR+IM;D_%0^KDJ79J^Z(<A
M(0@;JQ,8KKRM,+EU>WMQ\Y[(H5=#AL(JN[9&K%QZ!U@. *NT-_]^7/W_@.+^
M^]<B1!!="ULH7]E&2+2;'/%[9_F?U--W6M5WYS9_MRC3/RQ]Y'<7_BS]+<J>
MKLS6+1O/U+AP&EG,O4I0;+C5(\#.;MBOWAL4.)XL:I'KVIMG>O;.PRD<KCL&
MJ<$6"2:!1\ 81.<Q7%;PX0PIN7H)QZ8;[SFL:V&9:E7LF]!_2S<K.G=+@(J\
MU%XW\1?83I43EL )W&RI]J5E$_RS(6'=,DV4XJ:ZI$-VBGO??[C]/M.@K6IW
MF$]XKCE1(R5.75K9/\W:'8(>Z]1?L#U=QI&:+>U3$E)+4N*<GO7P$;JHLF3"
MDGU(:[7&ZUN05_U&^R+WL1F! B_-KNN[*^6]TF03Q/9>(5\M"EBYPJR2B7U*
M@9Q:3%@%;TQQ$&:XM08EV'.N#=&W7&"[IFK9:B5B['%I3>N<2%\%NU*=9"6'
M(N/A4,L>A8 S(1-=;*.]>/XBIE;<5ZK<<P:H#$_M4^HFXG$;4_O7Y84^M/23
MMA0I$@UST:7'"ZD-C*@3=3YM^[2=IIKQ'\'F\&>F-GTZ@527J<"]BM_%R+ \
MJZ%4>M%46W2MQ&Z)@)2AV6#SQJDX A8>@<[HRR"O")I012_<5B5YKT54]%;;
MY949DO82PYFUU4]^[8K\V@I;!X$SLOK@5&XV(NV.0Z)%J>P//[FET4&F._.
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
M@PC G>( >KQ:GD(%E<Z-?77.7O.U&.D275DT>S7O\J+>44L\(?&6.+51^C&
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
MX?BMO63I^+V0Z_<$O1LPQ;\/W@X%WL+3'A%J*U@Y0(T/< RE<-U79@#J7)G
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
MS1]?#_,SMU;]L+4V,TM8=DZZ+MI%:H\HG2 O#'Q79RB$ &0>>G0^'G$0JS%
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
M:OU!"P!8(U#?O%QC %8@ (T"T#" #@ZU!WJ%1'M15F-1-Z+1 !!H0$"-".A
M GYL0/G)G+M'_]B.K[13_H0&7JK_[]=SY.LQ-QVF_!6-9'M,_&NR,E;>:C@/
M6#NCBS2:N?168'?MK3>3H6>4I)K,M3O]5JXBN,OUQ0/$TD!Z/("!AQ.(29S"
M5'HI%(%'?(JQ'TFK @J'.IN:0;26M;X4OKJ<4%I?]#0"VC"0SQ%\0Y_;]$?.
M/B;. !)7\6N'NAHWULQ Z:VX,)-W3D_7,8O5WHLD<0(1H[(IDY!2/X \2$3B
M19S3T.H2:;?QJ5%$$RGS1)X)G8LZYD59%0_YHZ#+;%X?0[81*_FB[)^$HT>V
MC0F1@:X%!.OZ3#<O$FP,DT;#\91_T?2;)<;8-Z5W/F,WA;G(9E>+*JN>SSE7
MPU[6-'%;?"KRK]FBOM,0>0D-,,3:#,#2\R#U(P0]Z5'.,?%B;A01<ZRCJ4WM
M1E;0"GL&:G%U.-I*8+/Y?!3?PW/;)6H#S_/^@!E/>%,T=DS^4K _W.=??U9-
M-/->_6,SW8\V/,K4-U5O10/&S_?<&+ 'P9=SQ3!JF:O3(C0A,^6M[)1RV]S?
M^I27=?J$\DZOAIM2'0*IE1^G,10,>1 +3Y=&"6.(8A&*,"4\8L1J#^%&KJD1
MSDJM-@*WR4/1:J9_U]$-=.XPKK4#O]7Z@=X55UR-M^%69OQ1''K7,^( VF^3
MW,+M:D?E2*IQ-U]NH=S:ISENOL>UG-OWG]7V,"]F7'WS4A>=\0,20\R\&"9^
MZL$HIE&D;#\?(^/R,^M6)T>\2C!02V9QQ60-T?%3H5Z*#\U5)^EL<9NFC^YC
M)24[CH'=[8[7NAZZU+%^=KR['*_%>W&%8^N/]K2Q+LSY1=S7WNQ9D@0TB"(*
M!0WU?7B9P-0/4LA\+"F-TEB1BRE];+4^-1I9"V@^H[81.\XF)^$P,*NL90,0
MK,0[!0USGCD)E=$N[6VC<[;.:JWO+8@2E&IMGPLHR6,V?P;S7#\RUT>9^G_U
M/[CX*N;Y4^U>9WE9E7]J?O^P.MPLR5S\J?9"[JK]_"?PF'.%?/-W_:)<%HNL
M?% =JZ98_OBX7.B-?+<?GC4A1$I.69"FK66A>M'OZ];SN;[>)[AZ8*7D(J]
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
MZ_^[4[V>+[@NK/E1S;'VCA+S*(V5G0]92I NX9M PDD(&9<Q3IE.\607NC"
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
M]/3B7%VLTK1>7U]O*E:=,_45+>O""Y?BJ1 LJ[^G[K_;5."SF%*/<4] A.,
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
M;=JC+M</]3QOGMH_?K>[R@N2QSC*)(641<8S581 @FEFK%&"6*I%(B,O0W2
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
MY=X9=V[T](^O,?BM$<UC@[@+U.7M\X'JC\P55BIPK?+NN^$#09AH][N./ZX
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
M532%G&&1L9PBH;U:3@X38VY? ZL%:-0 >SUN0$<3L%.E3F:LP&]6&]"JXWT
M,6CI7$\EQEZ0T8\J1EJ+ ><9UT 9[)!CD! 3GWQ< ]3Q<<A5H_G1:;7>++[:
M>. ZT0FG*)*<8TCSE$"<<@D)TQA&$5:I8DPP[E0Q_=FH<R,[NT-45)M"F/?L
M68,UCYRQY[#U,]-@,";8@QR @S.-G-2[CQ7,#1U&,/]W8(/G8TWR<I\4?_>N
MGO[C,$OF^[H&_ZE.!FM#[L5_;XNUDHLH2U1,I(8)EA'$68X@D1F%&5.8T0SS
M-/,Z(NB9:VZOZ4[4)E7QIDV'N0$[>?ULCCZ0W0R+0-"-_%(/1LW;.G# (Y )
MT#?3I-]Y!Y5??LQ=;AF81E.L;%*Y&:C8?&"BKM7]R3A6:MVV54[C.&%(YE"(
MQ+HZ@D"6Q HFN:!:H@3IQ*\^S84)YT8@5MZZ/D(M,=B)? ,:H0<VK[X(NQN;
MA 1S9$JY&D?_'!A'<$+ENER:;MJ<%D?ECW)77.\;NM^RM*5BOK#UYNG[H0]+
M;?^*F& N,8$9I?5^NH0\0AB2F&><IBIFTC,V\^Q<<R.95E10RPHZP@XJ0=$'
MLNOV1Q#H1M_C&(C:@#V,BW@$VZ@X/]/$NQ$753[><KA\B_]Q7-/DAV_M4)_U
MMV)UMU0?V$.Q?/I4;JH/1O#_7(E.S;Y/2U$MLIQ(01,"14:8Y1(*F?D53".F
MTCB2-,GRQ0^UYJ7+Z=P0$7S>DZX@(YZ]=[2P7^*JU@/J6A&P+&U9**,*V#[3
MQ98M_C>/HZ9!RT4)2GD>9Q!%D:%^$DG(,JRA%BH1.9.Q%,Y'J6,OUB0!+?-=
MJLN'KF,OP,A?E1EC[WX\._8:3'16.\I:>!W.7@-DSTGMH&$G.[:]1NGN&>Y5
MXPQU,#;&2U%RU]'E5I@'=5O;)>^4+D2Q62B1"(T%AQPQ!'%.8D@Q3Z"(*2,)
MQ\1\>?S\C$M3SNWSLI,8J%9D7__B(L:N;D9(Y$;W-EK0]NVC?NK("UJ!_Q32
MZ7!%)YCO<7'"B5T05P"./1'G.Z_,P6B:)=C*2.7*1@8U!Z"Q4*F@#.9Q3(SW
M(03D49K -(MBQO(DCYD7P_3.-C=RV0M[ ]HF* =YKZNH>1)K-Z8)AN#()..-
MV/#$CCXD0N=YG)SK==(^^M0^FP72>],P!OG BO7?V'*K;'=[,^)*[GJE%K9P
M1GV0+C^OOBK;[-YPV!M6%=7/AM5L7EG3D]"&<>P9CAM3BXG-(D*I3C7',(L2
MFPZF$\@B%$.%(IVD*!4,>X6FC23GW%C+J@EJ/6] HRE@*PDZNNZB&Z0-%MVK
M"VI];X#5&/QD=?X3V&EMFS[MC87?=II[LM]8SXD;;\Y@]4=FW#DLO#>)C[PL
M@>A_+"DG_7",#/7+3\[8TPWL5+$NA5*R=MF_,=LQ]9=RO;EC=^J;6O\P]O3J
M[FMQ=[^I?OGV=2$CE&NBF/&J8]L!$0E(D*W[S%*&\@@+EGEE*_I,/K?/RD[V
M9IO*]J&K6-.$^*'5 50[)<"ZUL*SCX7/RKAQ_EAXCTSDSZ'^UL*\$QWL90>-
M\. G(WY ;WT(:J%Z7OA,/6WWBP&@'/7!&#+&Q 7P/]>YB=7[/]1:%)5-&?^[
MLC(I>?M#K8VH[5]4G;ZXB*-4Q;PVRB6!F& -B:(8"H)CG.52"YU.4@_?3^ZY
MD6N \O@M #>@ \$-V($ 6A1V?U5-CO)$]?(]'RK'C9#Y/2HC?Q<"5-,/^Y1,
M5UY_V)J]=K5]3ZG_-8KO#UN*8+7X!TX?-,BO>E=48EE:#^90)%!3S=(L13 F
MMD(USB5D*F*01#$A*$XXEEF H+]3<\_M<W8VG*T"!^G!;U=4;'1?%M?SNU'
M'OT@+QC.H0()^Q ;-[#PY,QS"#3L@\0Q\+!W"#]JDZI8O&MC7CZ84=FR+MIO
M?E,MXDQR0U<)3)5-!I<R@33*.*0I9S3A-&9N\00]<\R-JG9B@D;.MH.%E=2-
MDOK@[*>>0""-3#$#\'&F$@<$3E!&I<2?[\H??S%W-VQA?CB01-^8DY"!@U*[
ME][ETF%VRZ]J\Y95]U_6I2TN(=\\_6=E]U+W%1UO#:O\J#=B]Z<H)(UU?;R6
MQ[& .(LDI,)X\CBG5'!IRTI[G?3[BS W:OC\Y?W7V^\??_T9W+[]_O%O'[]_
M?/_MW_T,E0'KX&:OC(ONR)QBA =6>K 3WSJM/UD-0+'Z$S@4BCUH,<K9TW 0
M UDR P28U* 9#M!+N^:*D?SS+-Z^>_=NJ](XB=)HU]PEYEB0.(<")_;\1FK(
M4Y9!BE*=X<RX;HE3AXW3P\^-N8R$P(@(TK_$?[%2#FB2<P+#?F:Z'IF166<<
M4-P#V:\#9Z(P=7^0O&+0SV/0$V%^XJ;)XL?/"]R-#N^YRI^]K V(=D\738FD
M6L,840UQ@@7D3$4PR7(98885SXDK;77&G1M?_>,K&O V=H&ZS$T#U1^9E&IW
MZEKEW3EH( @3D0]K>@'4_[%''/\ #\5J6X'D/UQA\B*C$V#TL%#WZLGHYX2(
M7=XY]><KH\ _[7M09);0;"'^G!(.<80RR FG4.E<9#++#0=Y!;\<3S$W&NH4
MH?\TM+O'"2 =CS.O@F?LDT<_9(:'<A\I'SI^^]/KM.$XK^#92.WC*_UMB<^;
M>[5^6SYPFT+2Q.$M6)088\)X051S"7&>QY#DY@U'U/A'B$8L<DOI.#/^W%[J
M6D2PD[$-C'7_SIY"\+*Q<24N([_-(T#B;H)<"<U$ILCW>P78W=U:W=FRH\(V
MO[$;4JRNS%[= %;9D#P;!<F9N5$H4-TKM0$V^?/&_HDU =BK<@,J]<C6YO?+
M)R";8YPFKOKX[J*.>K43";L]9J.WZQ_4?V^+'VRIZJD[19SM'V_ X[I\5/8
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
M9VJ;OU7OMNH?BJT_F(=YD:=Q3FF<PSBRMG6:))!3QF$F>,)RF66I]*I!X"O
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
MCPRD0/(Y$0!M".!(RA$_80?U0%>_&[#7L'ZYNSK:;<AGE;=OGI?>]DQR"O4
MN)G[DZ[G1*E34ZZA?ZY58,!#I66%$FO:#*[ 8!XE>X4>_]K2NA]W!O7;[7IM
M"_H^+]6:YUF6XXA#0;($8LHTI"3)8)[G"&F9Z9Q[=?1RG7ANGDBWHNM>\AO0
MRAZPA.Z%]7#CX#%0'IECPP%\1:E<-[2"E\B],.TKE<9U ^-\25S'^_VW4CX;
M[V7=/?][T8]%*(&27$N(XB2'6.4QI(IK:.OQ) (GD93*=??DPEQSHZE:W.Z)
M]O V."Y(7]XM"8C?R 0T,73NNR !(9QPX^.QP<YV;F1"E%L;W?G(GBP'W-C?
MK+?J$+G2V,9EO0++S@KL=T3$DE55H0O;"Z("HOTHF#\V6R32?C5&W--P7(*>
M;8Q+(TRV<^&H2G>SPO66*]+?^.7D _XR^6"_57);5=N'729"LSUF//N'>)&F
M-$YQ@B"-*;%GM1FDC$804<UC1D6*,J]PTO%$G=MWY/U^F]%(!WXJ5N!)L77E
M6>MIQ*5UM(-GL6!C6\[7)YYUMO\["M^ _6-@=0Z<<#;JLH1,,QM'T.F3RT8%
M_&1*V;@S^CL.'XH?==WY-ESYV\9\O=H4METS.IDRD:L4"I9F$.=*0Z)1#A5&
M.,UL34^<N+H.%V>;&^E;@9N^"ZW(H)9YEY8ZH/O99< O>Q!!81R9BE\#07='
M(BB2$[D2%Q -8]X[ ]-CX%\>8S(3WUF=KI'O?M/0K*^'QW)E4\GLSM#)PHEO
MRY5QW;;&>VO;AYBY]XTG#!5'R@;"1"EA$#,A(8LPA:DM>R@SCI+8*P3[2GGF
MQMT'=9H-U/-516_ 02]P4&QPIY!K%];-DI]PN4;^1DRR4@-2WH+@&RPO[CII
M)DZ>"P+=<89=F&']"T=^%'I]NY6%>6)N-YLZ1LF,_&')[A9)+*A"(H8QS8U]
MG!($*4X4Y!DRSWU$I"3(M7+D^6GF1JX?WW[X"EI104=68(5UKQW9@VL_"89#
M:V1N&P:45_G(RS@,JA_9,^QD!20OJ]:M(.EP]6!+[:%<U09@4^Y)IAA3BC&,
MF.UEH8P_3--(0420EH3%$>'1XH=:\]+#^'HVA<\CW)UHU*^TD1!439@_!/]W
M].<H!H^L#>;\#\"VF_MR7?R/DB E-U$4V7]VU[,-X.7F'KQ3HK:= 8IO@'W>
MZG,.\T/\'Z"H*GL$@J*;&.4W,8[=;_8VT)ZOI[/%-7B-QC>A[.+4LMTT^Y8W
MX&.-9U"+Z*3^X4R<Y\-/;;.<5.Z$$7+ZNJ'=&MN0@$/8JRU\<;N2]C_OU ^U
M+.OP)EM>H%KHC&N2)]IX>DD,,48*D@A'$$N28$$45<+)VA@V_=RLD&_&SELJ
MJ-E#L7P"R]*VJ%WNRH;4/\B#!D!8%7Q[/GJMCAN-C(?YV+;,(0BIDS!Q _:5
M6NH?.@J M[V0#^@>.02Y8$TEO2:?N-?D$&".6U .&F6@3<76ZR?S_GZMXQ.4
MC?'<KC8G@OW;3=T$DQ0)P2"-XQ1BJBDDFC*HL4R43F(:4:^P2\_YYT9]._'!
M3SL%_@0:%6Y.IRX-[ ?BNTR.EM1XX(_,@3N)6WQ_4<R*V92""-XS9"!,H>PQ
MS]FG-=>&07-DS0T<9F@A%;XYU [YU3QF[\H'5JQL;T3!L8BARJPQEXD$$F/-
M09;&/,KC&*$L\ZNF<GJBN;&8E;-33>4&6%'!;XVPWO54SH#K1DDA(!N9>P:B
M-:# 2C\4P:JLG)EFXE(K_<H>UUNY</TP:OBR+N56;/[.;#S(YNG6AH.R9?N_
MA:H:7WZ1);:C68X@(ADW7A]-(9?&"E((Z80K+@1U"N3VFW9NM+$3=Q<M"\H5
MN"_-]<;?L[G$ZU/U4?W8Q'$]W+@E/,HC,\TW6]V!K1NOKN[P8$O.MFJ /?RM
M(K80NU@;2TC5P<T'O8+O0/D!&8BG'">=E+7\@'C)89YW7UVVLDGDKEM*[P^Y
M4\13E;,$ZAC'$*LTADPG FJA8IZGQO)A7I'(_=/-C<&>E5MLY&W;NP^..KB
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
M5J;DC2ZT+G=YDNIMGJ2V@([[!>2E0VQY(3GAP(U]0?EB<'[::V.&SR@$M49
MJW0%MDIIMQ.C%FCT4A,1:,T&O+<<"..A[C$O%6?:>\V!P#NXYQRJ7=^4O$\K
MH9A",X/Z^U*8!:7DUX\Z/.!_&]>T*,]H%D4,BB ((4(BAKG(*)0X$S*E0<XC
MQV2[YSN=&Q-W938W<*0C[/]QS89K ;H=;PX-Y<C<V!7W"NP$-H!V11XR):T]
M0(,EF[7H<N(TLO8@'":(=7C7/23@^X8NB\=B+:N5:EK/Y$JRE>#%>A&'H42*
M8"!/)=,QV3G$28:AY$&"B4@P2X6M^_[I;N9&-$I2:$1M2R$:8;5S4R.NO3=S
M#[+]W#(<7F/OOR> RMY)>QC()G*H]H7.R=?Y/"(]?LD]+T_F0WQ>@:Z_K\73
MGD::VK+?WZ_$?>L#]TW\$.5&F'C^12PCP2A!,(Z1@ BK/XC$%.8\S;(HER@.
MN9-QUM/9W+CRI:Q->*"1MDUVX'B]UXNSI3TV$'ICVV'>P+D;8!:(#&5X]74U
MK<%EH?2!H67SSB4QEW^*XOYA7<FOWW^K5XTKQ5H?"YDT$4HMI5MS'[7@,J,T
MX#%,411!1))<T4D<P#Q%,:*!8"3(W0,GK?N?&\UTHH\:'?2$T5J 5@T=4=11
M!.PT\8D]LQ^F\V;<R."/?9(V4]Q] O=&P7_ZZ+NAQL$S9LX91:O -_M6WR!Z
MS5GEXR%H[LU<?B5T4]<;W;;.3:3KW7VNROOMD>9"YA0CE!$H4ZPSKN5J>9&4
M01%E6<(BM?(D3G:K;<>S6UQ>7!<4K>1ZAM7>10*M!\']<F8H:">]A+GIH-J6
M7M1R[Z]AQKEDL<%JA,N4WF[?[-+$!HR^RQ&K]]W-XVO&5ANRW'.B^HPX5Z;W
MLGK22^LB34(A,RE@$B.L;.%,ZLMJ"L- /9;%<:A^9&L+G^ML;MRTE;>[SFN1
M04=F>U/K+-3G[=DA 1R9@2;&SMXF'1+#J4I ;>LF_-")]P$Q)Y7K!P$H61I>
MKQ^$6 .N"[RHWU3[Q/TZO\/&E$;4T#^19Y,#DSZ;M[43#2F?^T;H[\-8L+:8
M]YBK9YN8S#:U5:9KB%J_X\'@[:&)N"G7JZ*L"V;*,^S<ZD-.<9;B"$8A"2#"
M<01SDD@H\Y1$G.A -JO;:XN^9L??6W'!3MZF](AS!(0-T!;T/1Q\8[/WI,@Y
MD/=P"$[$W1<AZ4:R=MCT<>R9%J:C6#M57C"LY2N>^1%(47ZNZOJVO"UTJ/(_
M2?V+X/=J3;YFZ^)'L7Y>Q#P)69YAR*@RCY$,,,0T#& @HB2)6$0D)TYY$<YV
M.3>ZU1*#G[3,/X.J!*VT8"NN8]*#\XC;[=Z'Q7%DWO6%T#V3@34J0V4P.-_A
MM)D+K $XR%A@_Z:[-=<F>UGJ[;[085$ZW=5"QB2A<<9@GH<)1$PH;@DI@TDF
MB"[B)^+$*J#V9 ]SHY*O.X_O;?*HI3D;%("W$NOIH?8UXO%I>X7K?EYX&O#S
MMMS%,([,)+?'8;L4&'M3[6* )C+0/G0^J)??VD";WUX@>JRQX^]-9H/UBMVU
MO/H??)OPS=O-NEZ;Q('W;;B>Q-J7$C,8,JR3(2<9Q'F"%(5&3*0H#P-*IPS?
M/)!P;A0\9/AF1]FW"=\\_![LC,<W'>615X@APS==!GCR\,V3@S"3\,U#^?ZC
MPC=/PCMT^.;ICCS\[HVQ^$7;BA\V(@KBX!,I5N;(8)^,8,&B1 8BSR!'4MG=
M!,>*Z#B'/$D2*6.,$;+.H&_5X^P6@<:F-E(#KNQ(+3?0@K>'6'O1'=S-K; _
M;X(/CNC8A/MV8#JX\0\-ZE0>_0. Z^;=[P)4GZ._53O3^?R[J/7"_=_IQ4N/
M877.VUOY=:5]N-:%J!<T#L(\R7.8Y6D.42ZIKKR&E)$OTS!G,A&)3S[NTSU:
MS8'I,V_KB'F3S?^G>R7ZSXT#T%,C];,^!GBJ:K)T=*CJP=WU$-8+QC<Y?/W>
MUE/8RSK&\>LI/ 8_=CWHZ(V.6T\I?/J8]>0;OL4;;TI6K9ZJ)B&$K@ GWNLS
MB]7S^XJ+14ACF28QA2R2$B(F \4D00Q%F(=IP@@+ ZO#5LO^YF;R-2*#%S)?
MF<*$0N=D:"4'6G37LH[]N/<SR0AHCDPG0P#I4?#1"IX+ZC[VMS]Q^4<K90^K
M0-J]YF>CJ-UK4=_*:\::2B7W31KKUYG:.>%Y3,(04LXQ1&$0J*VET.5B(QX'
M0:)^[91.SJ[;N9&-D;I99$6]W20,ESG?<BSL;)CA$1Z9@';@[D6>)DV^&U(#
M63J6G4YJ];@!\=H"<GS;CZX^%X06RT+;53M_+"I#A&(9P83IPK4"Q1!'F>*F
M.(K3/$$!Y]*%FX[T,3<B^GQS_>[F\\W=S<?OCMELC@%H1R@7PC(R>W2D&R53
M<(_V S'"L1XFG?X]*KZ>ZWV/>D>BF3W_5S6JZ^N2?_R?36%\C;\(-<.)VLK@
M1, H9AE$441AG@4)%"GCDJL93T.KJ Z;SN8VU;>R&I=XL1440)U:T#G.[#3$
M"28RRY6!1[)$D2@17)%HPF"<HD!&*(ADRA;K:DV6$T.\ZW)\B)6YH:4U2._D
MO0)?!@7:CFR'@F]DUKT .9]8O;.0#!>?=[JKJ6/RSBI]) [O_#M^+/V>/!5Z
M/@I2B]M]W,Y-&[:SR ,L\E!984E*0XBR3+%(GE&U:\P0S6.9([=MXIG^YL;5
M1DZP%Q1L!77CCW,HVU'(@-B-;;LYP^9,'I9@#,0?YWJ;E$(L57_-(K:O^1')
M;9/@N+PW[6_+1R[BF.<T"S$,(JRCOR(",5)V'TTB0E(FE&UBE42POYNYT<9.
M2F#$O-KZ+3E>>YW U(XM+D=J9))P!\F9)/HQ&(@;3G0R*27T*_J:"<X\[7FM
MI;:.3:HVGM$L$"*'6<1RB*B>[C0G4"@[@BJS06<.=;K VK8\MVF^%<XMW=TA
M8)8W3SXP3'''9(. ^T72:VW]KXQV+4U[.?1:@8-KH(,'_%9>M8"O]#S^()K_
MWY2WZP>Q^E(U"[O:,9AJIHL0Q1$/0@YIEA*(>$!AGC !.<\8YT%"H\RIV(-E
MOW.;M%NQP4];P7_6N?^-[& O?%O7UVW!MAT*NQ5\!(!'IH.!L'5>YQV1&FCA
MM^UU4DO $8K7IH'KZ^Z>SU^JE6ZQ_*5Z%'13++4[]:_"Q$0$*<(X18J<!%9_
MA&K;@",4P@C+0/!,8D&L&*J_F[D1TE92T!45_-X(ZY#EH ?8?KX9#JZ1Z64"
MI.P=E8=!;"+OY*/(#>.'?!Z''N?CGI<G\S@^KT#7S=CB:3\S[D[S[6;U_'U=
ML3^,V_*"8RK#**>0LCR%*,T"2%&HLZ#%DJF]5$ZICT_Q84]67^STOL1;04&M
MPW)T92VR!JRJ]659=)7B["I(<G-%$5ZE<7:5A.'V4?6@6L+,N( XO +ZRS-/
MJK^H?ZI'GH2.EA=+Q[P01X;)SIKS1'T:9MTA;:2[:D(6AK//3NL^D"EVI(-)
MK:[3"KXVL'J>G#A4>1<>H4RZS>.V0J&>%H+_5[54S2R+]?,W-=D721)$%(<9
ME$PJ(F($04)B!!%"DF2A^I.R28*7[66>FY6WE1+\V(DY40BRPSC;,=G,1F]D
M:AP@3+D3!=;17!>=;;^)O?) :S^#T&7WH7KK8&8'B?\SPIO=AV"P@&>/KMT/
M O8!-LV9PG7).UYHOYIE4O#;\IO01P_*S#;^J(L0RTS@,(!YKF\4LQQ#2D*U
M%@5YD!$<L8Q;ER7S$V%N2TL;,F;"QV[+]G#-&+M='\JM-N81L-,(&)7L]\Z>
MHW;^!&+\L1AYH>B&[\UU&.R/-\8?CHF./NX>A"X6NFFR>=V;05J:05H)5MV7
MQ?^JP5 _/%*T>=469>)-A6"=L_A)K(J*#Y29Z3*,>XY5/!N>[,CE,L6[QS$7
MMN2YY=)[-Y-NBG\PG\97\U68%=/\[F6]=\$7+,LP3J($ACR/((H#"7$L$\@C
M)F(D64)BIVH;SA+,;<TR0H*JD1*(K9@ -CG&';=&SN-AN=$9$^6QMRT&X$9X
MT$@/&O';TYVKYJQGFT,)[)08</?AB]]0>PGG_J?=&?C"<V#G>S?D;K5KW^/U
M<U'J$-9'H1=2K=A&_:NLJV6A:P#P_ZZ*<JV6SK7BWGI!1<1"G"&8,WVK1T/%
M?42?("4Q$RC-TE!8&^S.O<^-]QH%M+W1J+"U14R:#",Y:$4'9+]/<S ,W<?G
MO&D^*NHC\V OX"]5>(G_J)C;V^&C8C^1"3["&#C9V=X8]IC8[FU.9EU[J]LU
MK/T;\;.IOU3Z&R3+:[-5NY4?U!+V@^@;NGU8:T098CA+81)A#)%,(DC2.(:<
M,2I0@D*>.#F36_0YM_5C*W(GG9A5>*PWYG:6\L!(CNY'X@>BLP'L ,M )J]-
MCY,:N0X0O#9K75[UW,B+I;PIU?CK*E;?A#[X$8LD#5 NJ"(8%%"((IY#RD*U
M:\^S.(HC&6:I4VSRL4[F1BM:1K 3$K12.N["CX%IN=&^$**Q]])NZ+CODWO4
M'VHK?*R+:7>[/4H>;&C[GG7?L[:%YNJB5-2QU@9O41K;I5,!K5K5Q6.Q)"MR
MOQ+-IFN1Y3D*(V5O("F%FO]Q DF.!)213$0F>1@2JT"6"V28&U&T:OQ-5_;;
M*J(-^\9L[^BB4XRUVH"].O9[*M\Q.[^;G6 D1N:CV0^"_?9V@L&8JDCF2(/B
MM-.]$,Z>_:YORY/M>B]4O;OWO;0ISU0,U>.CS@98L3^,5T9]O5D_5"M]/[E
M41J2(&4P1;F$*,X#B$,<Z^)N5&1YEH:Y54Y0B[YFN.(\ZFRXC6-J(RW8B^N8
MB*$'8SM3=2#DQE\AO$!S3\-P'HZA4C#T]#1M^H7S*A^D7K!XQ7,'RQX$W^C\
MQ-^:TKY?R6K]?*<,YUIMC_6ES[OG%[\Q <>(90F*L@P&.2$0:<_>7'"I0 _S
M)"(\0&GNM,7UD6)N1+-50KN)M,("(RWH*G*E?3U?_MHI^ONR@;/<3H\]'&/O
MM\<:"?>=^25(#K5U]Y)AVKW])3 =;/XO:LR-1NO5>O$K^:MXW#RV 8"I1$P2
M;6E%@<Z+'$<0RR"&$<-,QEC&F9VE==#RW.BN%<XQ?/(0L'Y*N@B&D6G&&@%K
MVCBI;1\5J)<Z-*#^M:> P_8FF=8GU=A.U=,/>":/TB&5K0/?]N*)I1)'@B,8
M9#*&B,42$II*&*<B)@1%E$=.]:R/]#&W*=GD26@=AWTO]8YA:6<V7(C0R+/5
M%1SW9%&GU1\J4]21'J9-$W5:Q8,<43V/>I25EK)@XM-F51;:6<#DG7JHEOSF
M\6E5_6B.3_2IRT9-LUUVR^N2?Z_D^D^U86K7FBQD'".,(,^T T 0(D@QRJ&4
M.)9IFN&,6NU;AA-I=A1BM )2JU4_%.6],I.76]5 T='M"K!6NTX28AVML/MQ
MW6KJ4+-YF&$^?X8__>"-S6Z=<=,:.8_:=K \TF$,-&H.I;DG'[V)[@#:4?RT
MGWT [M,GZZ%[K,KE,]C43<Q)99YO@H1JM3JIOZX?R!H\D!\"E)6.-GDD9?-J
M60JS^P'KRD2B*$[>,.,HJG;)!.S2H50KL%FW\0]_!Q__(H]/2Z$O)=ARP]5W
M13?J@UGIYM=@63P6>O>\KJX %_4?^O-Z(,5*_7^M=U7J_UHT6E5_,#5&JKW=
M6('N8"DMKSDO&D=R)4#WB]7RDF;5?A#JO4VIE@PEL/F^NTZN?P?;,>] !L'G
M2BFU+'X(KF5\6@E6:-&V;1J\M#Y;3#4V.G=14\GED13E6I3FWEZK8J#YWR:
M5^%6E+)2$)M_UL_U6CS6'3&VWYN2XJOZ1!Y,;.]NHI&GIV7!FB2J0#4#EDI2
MJ-Y[!+K/E78P4D(-5<5]T#G35_9]F(ZFJQ,_*# O"LL/V[)O@N[Z0;6I_Z?[
M^$&6NMMO0DW_0H?C'O]]4Z-E(03G7,8Y3+47D_9E@+G:.<$XR]-04DHHPV[9
MN_V%F9NEI(4TE&#^TA'W"NP5 CU/#54DZJ(1MKRTFFC<QK[5>H,A\TA,?CG6
M@V4MOT"4B5.:7P[:8;[S =KT(^T/@JYO2FVAZ27A5Z*6CV+]_$&G6,E8S(),
M<BASG4H'Q0(2J6M;R4A*AAEGDBY^B!6M;$GY=&<N4[?;Y8@S^,,'-0VW,H(/
M?<E.7)$-\U1RA!.8)[IN*D(24ADA2"*%-Y5J(:1.T0'#X#K%4J8E!7M1QP+8
M;JT9!K:15Q)/Q)P7@_-@#$3U/1U-2N3G%7Y-TQ9ON)\W>F>^,3&SM_(W9?+7
MMYMUO5:&A-I5+V(99\IDYI!&:0A1P%*(XR"'(:$)DR3B ;&Z%AQ#N+G149/I
M2NVNC:"@(ZGZB=[\ZRVZ$BD%'PJUG5<S"+01@KK D?VYU>"#?/[<\2V';FRG
M"Y._C%KF.:/'\IR='O@W'%3[8\FW'-P)D^'\V(Z2GH8;,U)59XIN^J?HC5H&
M2AV#929K<_RF6BSX\AF(OXJZ.8W6YV/=1DF][9"2I3F,JQ^$6 ,=1CK0 =E8
MH]=S5#9XEY,=FHT%5O?X;+0^?-VKR^;(7 G1WEA0D:OQU-4Q YUT/@X32'@D
M81[RF :<9PI5-Z_JUUW,;6GN2NAX4]2#H^4AU$7HC'VTY 2,AYOT*=T'\XX^
MZ&!BI^A3"A[Z0I]\TKO^3?4H[LA?HOY*"JY+LJ8XS464*?,\0Q*B+$8PERR"
M*1)1&H4!Q]@I7.*PB[E-[#:QQEJ+Z%RSYC5\=O/Y,E!&GL\M'D8ZH,4;N';M
M:>6'*R[SNH.IZ\B<4/!(R9A33[IOW#]7I/PFGMK;UG]NB+(6UD)L<_H]+U*6
M(DZS%/*8Q;JX'()8Z%,^]6><Y#R+9&B[$3_7V=PFN987[ 4&.XEW&48M<XI;
M(7U^-SPD?B/SP;30V>\YAX1PHCWDUFWZJ5KKG2!9=M*KRHWQ2'EJ2TJ:'=]]
MHY3:0K)JL^2 "K#2ODLKXW@"'LD?HK/IW(?1UAM:%[P@JV>PU*.WVH_>_1:G
M>J#-H^TP]&P&SS8QV>;.5IGN9LWZ'<_BH,_?'\ER^6Y3%Z6HZP4/*0HEP9"$
M0J=7B$)(*,TA3V.9TU!BEEKE0SW1_MR(NQ$1&!G!5DC':J&O$.QGYP%P&9F0
MW2!Q+Q]Z7''_(J*OVINVE.AQ90X*BIYXS-T*N]'^:Z)>OZ]^B!6Y%]_TDK+
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
MW'?/D^Y$]Z4JMY%_'XJ58 K=;T*U6NBTVM_7%?OCM[)8U^:07_!%EG&JK)H
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
M=.8(&]"M.6,H#"?C$",H^&DK\L_Z[JF!<Y^CY[H?6!]6<<!I.):QZ71JUG$
MX@@+N;P]DB?#F?N?_U+FE.!M_G5=(?"NTC^ZW:SKM3*,M9CW]RM#%3?*W"K*
MNF#FB'%!. M8BF)((A0HHLLPI)1AF&2*ZJ*<98%TRJ;^9IK,S<"R\7*P=7)H
M0-G5+S#5.]>5^;%Z:@_-%=B! W;H-%<. [L]C/8]#N0$,8>O; 8N$;8>$6-^
M8,/[2(P]N%-Y3(RFQ[S\)\8>+F=OBM$%<C\KW];VU?U7Y5,C5"5Y\:/@HN3U
M0NT[TISE%"*6Y!!%80A)@B)(4YH13M,LRB+;8_%SG<UM*>W*JUT<6HFU^_].
M9OMCUK-0GS_1'A+ D5>)B;&S/XT>$L.)#IYML 004'%?E*7Q[6AR%.BC9T:6
M;+,T @YS FV+7\]A\]DF)CM7ME6F>X1L_8YGO&Y5WM^)U:/.Y?PK66]6QOWB
MFWC:97G^JJC?A*/?E/\69/5)?6<+$7-!.2<P"3B#*%8,G6<TUU7G A%'(8^E
MTV&REQ1SX^]_?T..@;I>V-MM'49'=&1"U_)#K8!)^7X%6AV>KX 6%FAI!PSB
MO02LH2)ZO628-KSW$I@.8GTO:LSW5'Q7@O/]DM1U(0O!WSUO[^8V9+G]S#XH
MJ]<XE^T3'E,<8L$8@7%*I+)/8PQSDF/(1!9D&=(>8TY9Z"\19F[4U]$%[)71
MV_*..KLY#+1"K0,H\$Y2?=%@VI[!3S-$HY_,CSHZ'D?VE\,ZV$'^!:),?+Q_
M.6B'A_X#M.E&Q5P4B^L-+]07\EE_*'K_%.D$"R126_U,*&;-(@)Q&'%(4!KD
M0F:88&'#K$?:GAM1MN*!K7QVE'<,M'X&NQ"*D0G)&@5K:NG1]PA3U(+]_;[Z
M\0_U5D,2ZB][;CC6UB13O4>)[<SM>\3]..[[>L-8I6VN8J4+^"PHR?1$Q# @
MB9J):9I G,8)E"Q'.&2,AL0JV<FQQN<V%6LC'U@9 4W]+?L#H@/@SA^F70+'
MR--Q4"3LC\8N062BHS '9)Q.M4ZIWG.*=?#*9*=6IX3MGE*=?,;=.OA8KI7!
M\:E8BM5[977<5ZOG19*@,."*C0@+*$14,HAY3"'-4QISG$0LY;86PI'VYT9-
MC8C R BV0MJ;"L<0/&\N7(C+R!SE!HF3W="CN)?M<*R]R>R''F6Z-D3?8WYG
M*Z^BL;]L="*C6VFN(.O.I:*.VV.+-(@01EC9&'F8ZNR/"<PQ(3#2%8B1"+,0
M6]72\>I];M/=".5V^.&&-@I#1"A*8<+##"K@0Y@3I#98),-<;;K"$$NWK+NC
MX3U-2EXCUF$ZC$;\KB?(F*-B=P8U&M(C$_8!N(WD^A;Q$.8KT#\'G(^8O% ;
MZ$S)K>])#Y&\8'E]:N37B-^JTE:F_B34*V1Y1_[2SBIE+=Z)4LABO<@02AD6
M.8Q"8=)KY&K#R@/(PI!C]1LI4BM_$<O^YK9RM.*"5EX3P-%*#'YJ9?[9C</.
M(6['6@/B.#)/70:A,S%9 C,0%9WK;5+RL53]-=W8ON9^_&5\WLTIPE*7/*C*
MAL*NU^M503=K<]Q=F2S$K<O<0FTW:<I1#IGD""(B0DB#0$+)11($-)(HM$J/
MY]7[W,C'R 8J(QP@VK/0P<7*'?OS1VRC(CKZ'=U.=M (OS63NN)K;^4&]E:#
M,0&W/\D;%?B)COJN.2_:FCMU WQ1LN6&*PNV*,'Z071]VQI?N.5&V[<?OWX'
MI 8$J'<V2^,FIY]^JM9*Z((LE\_-H\4/H?,;"&8>,7V )AYBZV!'.IG0KD#]
M)%@A"V9:,&D..O.M_OLP!Y'>(]=S4NG>YF1'F=[J=L\Z_1OQ3$97E*1DZDOZ
M+E8_"B;J[^H;JE9M"O1(9C+3OG<T"X2N@DY@CA($61ZP.)$T#Z53QM;>WN:V
M!.V$!5MI02.N9_+Y?JCM3-_! !QYQ;D ._?<;#:8#)5OK;>O:7.HV:A]D!?-
MZB5?;]^ZUMX=:G<N2O9\S=AJ0Y;7Z_=JZ7E6/VR"TQ1O("2S$"JKED&4RPQB
M20,%-6(1"^,TB:S\,9QZG1NUM(7WOHE:#8-H$JM\%O=JNK3[#\?@<#OH[2AF
M<$!'IAHM+^@(#%J)A_3@=4!D,(]=FSXG]M!U@.'0(]?E9<_2.Z:.3S>F84$3
M'*99S"'&(H-(V2PPES2"-!8\0@D)LX0Z%=@YZ&)NU+*5;1^I6NOS[S^$I=]%
M#YAV_'$91&/?]#;%NKK2#5C>YJ3F0Q6Q.>Q@VE(U)Q4\*$AS^DF?"M[E>U(_
MW*D-;$V:UCYL=)I6[;F_*S@78Y+P6 :0IH1#)%D"\RC/8$Z(4!9&&K+,RK"P
M[G%N,__+[1?X_OK[+^#NV_67[]?O[VYNOWP''W[[=O/EG^#NEX_@Z\=O-[<?
M_H]+(68;X,^?G0T.Y\@LH9 $O4C^^^/U-YN*?YZ(NI2K'AC9J4I0G_M6;1%V
MK"KM@%9OI6B;=B:L_NR@ULN*SBXO7F*4_2K6#Q7?AP3<_EDJ1GPHGKX*]46I
MS^U>+&*14(XDA033$"(6(I@SG$ L BP#?0)%,W=;S:+GN1%Y:Z0TDH.]Z%=@
M)SS82^]CUMD,AXNU-S#(TQB!E^+K:1\Z8#6HV6C3[QM8DPYP'#<R71KPH[#K
MI1E;P8]G16F/;!:)#)- 9AS2T*0!2ZDR0$,,XRQ%F>"!2+!3,5>[;N=&7D=S
M<>WOGJZV)UQNM&4Y!':<-3RP(Q/6T?13+I@Z4Y4;1 /QE&6GDY*4&Q"O&<KQ
M;4\WMNKQL6@"+:]+OC]D*T2]8(%@*(@"&,640824.44$#V&41PE."$TI=K*I
M>OJ:&Q%U1#5)V5A76/#3EVHM0.[JO]8#M1WW# 3@R(3S&KL7<@[HKW8>C*%\
MU7IZFM9/[;S*!SYJ%J^X1T)]U[6.E/GT\2_VH!>2+^IS6(@DEMI8@1E%&40\
MEY!P9<RP-.&89CE. FP;"G6L@[EQQ%9&L!42:"GM@Z&.@MA/!$- ,[:YX8:*
M4SQ4G^I> 5%'&YPL(JI/G6Y(5.]SGOF.]TY 7]7P;4U@@1!)<!3!.->E&-)(
M[4>RE$,42A*%<9B$(?;(NGZ\-ZN/=OHLZZWSZ K\5A;KUIL1:+']-A\GD+9;
M\"\ ;J+9[@V6>U;:7BR&2AE[O)-I\[GV*GJ0;+7_Z;=)A]Z)M>FMN$V3/$$Q
M3R'*J3(96)! 2CE5=@-+!8XID3&;,OFYI=RSLT0&3'7^(O9MVE+N WU4EM0Z
MOT]EPH.@2_.5#_*53)Z8W'',9I*&W%;J_ZBDXXY#,72*<=?N?1**:R2+96$D
MJ^1'$V!1_-#UE+XI6W9W7\^2/$IIC"&7*(<H3C$D<<!A0+A,8B)22JSJL+MT
M.K<%[*7<.@IE)[D)>_QF$O]YN$Q8CT+_HC$6MB,S_MO#ZI*.?'AX)TM+/@S,
MCNG'W?#J34-NV=2$Z<C=E'N9EMSQ7;\MT@<AQ6IU<OWY5[%^N"E-+O0-67XH
MZB8$2^_22,$7012$+. $YE$60I3Q'.9)&$%$293C$*=!FGH<M%PDU$S/8[8Z
MG;99_U1J@;U>5Z"K&="JN6U4+AM:N^W'^",US1(SZN@X;Q &074@L_\R628U
MY@>![;6)/DRCGH&II%B9H)!W1'VM3'Q_$&+]SU6U>5(&_SZ,31D&1I;WI-D5
M?"Y*<:-^5"_2+.(RQ!$D8:(/PN,0THQCR#C"1$2(QKF3.\ZE LW-8-?Z-&7'
M=((DHQ(P.H&M4E>@$\:YU0ML%0._:]6 T<TU$O;2L;4CZ"E';&2.GF:PW$-O
M!T)XJ.C<2\69-H!W(/ .8GR':M?]Q.2=6/\I1*D&)K\N>13$<1O=CI. 1R$5
M,$AD"A&)8X@3)-7?<AJ$610FPBHE8U\G<R/8CW\]%=J9'M!&8* E-NXT2N;(
M,8E +[KG3SZ&P&QDBGMW!*5X2)3L#S*&0&NB@PM/U)S.*<[!T7,N<?+5R<XA
MS@G?/7<X^ZSO56RU6NMR1%^J\ATI__A<D5*[<FD7Q/HK>=9)718DXBP/@Q2&
M21Q %+(<TICKS"MIE@=9D ?8*=F@3:=S8TPC,USKPEQ*:DB5V,#(;;YL(SEH
M17>]M[08 =M+QV%Q'?W&4$-Z=Q&D'I=\]A@-=D-GT>7$UVOV(!S>C3F\ZT=*
M7U?5DUBMG[7'R5H7ZOV?3?&D%ZS]+@MQG"=IGL$XC=0.6HH4TB@-(1*<1'&4
M(<5,+I1TOLNY$=)6XBOC$+5NBGMOI;Y@ VP!OAT;#0OIR%PT )K.5&0/T$!$
M9-'AI#1D#\!K$G)X\T*[2)=IO%-M?*@>25$N<L))'#$&PSA2FT5]ITY3]4<:
M,BXY#_)06'FAG^EG;F33L7Z:LJ1:5/![(ZPCP9R"UM'&\0=L.K/&!2M_2^8X
M$D,;+Z]Z>1M[Y;BJ)TV4$X_[UN;YEU@N_Y^R^K/\+DA=E8+?U/5&[=X)BWF&
M40S3E&00)5D"<1S%D%!&68AP&@JK_='9GN9&"VUQ&BTM_$.+"[;R@D9@U]H]
MIQ#NYX9!<1N9'?PA\ZCM<P:."ZK\G&IYXGH_9Q0\K/QS[@6?9.IJIHEZ?5.R
MZE%\$>M;N?W1-AHC#S!/6(Q@)*(<H@ E,$])# .>A+F("<\)VKICG#]C/M^A
MAZO%R$2Q%1 T0E^!4IALT+N?.P6_6,)^_NAY("BGRI3^!ABZY$(?$LNIDI\W
MR4X5BL46Q>(ENB8!>E6;O]-JM:K^U#E1-R6O 6%,O]WF2"7UO@W1*#Q8KG);
M9'N3DY]M9,)LY+8*O4P_;OV6.XOK2\G&AX3_]Z8M#7U7=>I$WY2_J7[+NEH6
M7!.F64YT;+V(J#+S$@X3FB=0GSM!$D82<AER&F:"R<3Z^M!;BKD9ACM% -EK
MHHLX%)V2[$4)_KM2<P;\4/_<K,2+.@#V+.8_=.<7B$D&9.1U8S\6'27 7=7)
M+E6KOX.7BH"M)E,,A/TJ,\F 3+3XZ+S#H@8KP31+<?47762CO#=KCC#FZM_J
MSHS1$V;S<I!$J]T5*-02MG[]M&[HV!O/5SJHEH GM4_6'X9Z;B4JJ5JI 1=J
M G(]5ZD E?Z-^C51SXA']3A9/8/B45>[%7R@Y>WB(>U9]?S;GFPQO%C][AIY
M>6/N2^==M29+X]1S*W6<=C?ZZ;=2M7&]7+X*(U8S/J,9T;G(HI0%N@YJ! D+
M,RB2+ T3A#!*K(Y,? 68VX)I=&B\Z+2E:=3HAD$"HPA0FKRH@V1N*QPHVFNL
MSB^38X_ R"ODG,&W7QK''H2)5L5Q!L-I1;H$R9[%R*O9R=:A2Y3N+D$7M>-^
M,O^^^B'VV:D987F>91EDL600480@QD$"!<NQY"Q"*;+**7?0\MS6"R.<<W#E
M(6#G#]:]81B9M*T1<#HW/ZJMUSGYRY8F.Q<_JD#W'/SX [Y1BG1]4ZJFS,)P
M9US5LI!1F0H$ QQPB'(F(8U)KB:CB'!"&$MQX')#?J2/N4W&[^Q!\,W2K%>?
MJ_)^?U$.]I+7X'<CO.-M^3&([6[*+P1N[%ORUYC=>6'F$<-W$I7!(O,.>Y@X
MWNZDBH=1=*<?O3 V[J9\4@O_9_%#++=>[H*BA'&90BQ%J B!I9#$+(9"M90G
M$4\3%GN%O1WV-3>*Z 9)?2_N2U/@M%PK8[:BNM":*7+;J'$%C"+ -<# 9@3L
MF&,@7$=FD"ZDSLCYAY.=QF3H2+$C/;U-$-AIE4_&=_6\XNM]\U_5<J-VGZOG
M3\52S=A%F,HDR1(.)6($(DX4FZ1I A,:<H'RE&%AY0)\LH>Y<4CK.K*3$C1B
MNOK8O,;Q_!;@8G1&9@)78#P\:4XH?X$'S>L6)_:<.:'0H<?,J0?=#XIWY/"K
M(/6F*25=[W:B(B)!QM5T1BQ7TYG%&:0H)%#F$<KB.(]S896L\6Q/<YO6^W4,
M=,7URIS4#_'Y@]S!@)ML[1\;,_OSU\&PF^B@-?X[N !&IP-5*VAZ3D[[WY_L
MB-1*C>Y9J-T+GF<O1<V6E6[U5G:3H'S3M\@Z+TJ]K@^2%-9WXJ_U.Z7/'PLD
MM/MAF$,9Q!%$*&.0Y"R#N0SS &6$I\2I_.R%\LR-E<_4"@*_:\F!$=WU1.?"
M@;,\_9EN.,8^*>JO,&0W$N[G1,/@-]29TH723'O^- QT!V=5 S7K1[>WVA/F
MNJ[%NE[D3.2I5*R9ICF%B*8IQ)%4.T^<)!B)/ Y"IWCX3MMSHT$C&B!&-C>:
MZP*6L#Q5ZPF"28I2M=:( .)<A)"@-,641U&>X<5:7QR."]BNA[$!N[X0,#N.
M]X1A9+ZV0L"9CX_H.A"W=EN>E">/J/2:\XX]XL=?-R5;*2-4?!#-_V_*;0:]
MQI_ZCOPE:F444A82%L,HTV43LCB!F$0"QA0GH8PHRVCHD3C4JG.K3_@-$X0V
MHIJ4NUZE6NQ&P&[F#P?H5+$KC9S@IZW$/VO_U"/8#EG#S0FE@=C$KL])><8)
MAM<,Y/:R9["]N->VVC=A_)'+^]WABS[[XU&8P#R+=9DHKGT)$@%%G" <1IE4
M#SA%VY_H:&Y65RLGV GJ?+!U%EH[GAD"L+&WASY8N0?;GP%BJ&C[4]U,&VY_
M1MF#>/MSSU_H2M 80.T9&K\MOU3E2A>MTQD,U6:OZ!R.2$K#),\91#*,(>(,
M01HD! 8X"6*2)5&0.9UJ><@P-S+IWI,W6ICL-I\+0HNE<?[?'OYR4)6@JQ@P
MFK5..,#[Q,MG(.WX:>3A>9M;C*N78^" OK]7@SM^0WL[.$CP-EX0[A"=]([P
M:,K]NO6SFN5?U:?Z8*RWIZHNUFJ#AU(1$TP@Q0@IBPH%:H,78[W?RQ1UQF&*
MK.-NCG4P-_+3,H*MD& KI?WEX%$0S]^C7@K-R,0S"BKV-Z67HC/1!>E[LEH]
M:P;^L0U&8>2I6)-E\;]JJ7QJ#YC!(^%";V8)_V%RG^MD #H,LU34^ZQC)]<Z
MK%*G!&#K76"EFNZB^*'^J>M7J)>K4H!G058Z+E-';9;5ZI$L@<YRUL2$LF>V
M%";,<UF5]V(U4/!EWU#T7,@>?6VR>]@^H;O7K[W/N1-J)Y#EJUA)/4)*U'=5
MR>M%C!B*XSB$*,98&9]Y"+'ZOF"L-JY1$D1YR)+%#[&BE0VS]O3D,D^Z_8UX
MWMN)S>I(:XS,7XG.B5&:?QOQ[3FF#^WS!#P0@F,?E9^ ;D"H[%EY(,@F(N<N
M=$^OOCIM5:V? =6B-U'U#>^J^2]T]/JJ^G$FR803AUH UT.E?6]/QJ@6*G2)
MU>9Q#_] H9XC2V$JJE6RUE4@>'O8N#:'XY&^FV B@I*31%-M#FD8,8AS$B)$
MXB1+K6*+K'J;FRG;"@P:B;4Y8F0&6Z'!NO?TW /N\S0[*(AC[[8GQ\_!=W!(
M'"=BX OQ=',@M,6GSXGP;!O3.1+:JO/"F=#Z)7?J_6=5\3^+Y7)W/4!9FJ9!
M'D!*]44P80R2. Y@GD1QEL1!P/+$EFE?-SXW8MW*Y^4]?(#<>=*\!(^1.7)8
M*.SY[Q)()J([%VB<N.V4[CU4=O#*9,QU2M@N49U\QC<5NV<Q]NYQZ^:QJ23V
MK:C_^+028ILY4)?L76"L:%1&$>0YSR *@PQ2Q7(PR@C.1<)3'%B1W602SXU!
MM8Q0*B'W*3!72DS7O/!CC[/EG?><1F_LR_..;_7)$KOT&1SUP=8Z7W5C2#IZ
M7P&M.="J[Q/4?NO[)CSRWT\T3H-ETA];WHES\D\$_V%V_ZDZ]O6T;)HR#NDW
MI;[6$WP1!2CE*4*0A2&'2*8QQ%Q$$",N:9)0'G&K-+&]O<QM7;CI)%4V KIZ
M3!Y#TH[%+\9G9.;=06,$!#?G /)P?NP!8#!GQV-]3.S<V*/FH3-CW\/NVV:3
MQ\PD.3,$([A)<';W(*(@S#_?W7S5V<T6D9 <Y2&!8<(P1"S5M^]";:W3) EC
MD5#U8]N]M%6/<Z.!)D]?D\FO%;O-XJ>O.K7D0(MN4OC9;S?MP#^_'1\<TK%M
MMC=$TWY'/SBJ$VWS7=#5.?_;$@&T+7Q>F\+G.K7N0!?T3CCV'!G8M3/9.8*3
M6MW#!;<7?=/:-:>J)^S+?Q7KAYN2%S\*OB'+ZZ490,&/VZ7;0AI41(1$H>+_
M7,00T8A"$I 4YD@&*68\X<0JO<6(,LYMV=A%AYS<F6KG&;!7\PKL% 7=^.T7
M[WO%[HSQ1=C9L6\\SB.O90,,\9'#BW-#[)$T<+1!&"SIX/ 23IRT<#2(#Y,>
MCM>5WX)CEK(/JI?KOXIZP66,0YDG4&",($(TUZ<$ <R$X"QG)(TBZ;)4O&A]
M;B1OA -:.O"[EL\QM. E<G:4ZHW'R&1H#X4S@1U5>2#J>=GVI*1Q5*W7T_WX
M0^Z;_?<?/GS8B"2,@B3\?OVMS:B91GF494)M[A%7DY7)!-( !Y"+-,]2SI*$
M6)=_.MK#W":L$A(H*4'RC_ ?6E"@)+7?9AX'\?PF_6)H1IZ[QU!QS-]Z&A[[
M7??%,$WE6N_R$3GMEWL1Z-D?'W]OLOUPK]C=_6__@W[F1R<4\+KD9H?]4"W5
M^[6NJ[Y^7J22YS$/&224*)*+F,[?@C",\B",,D22*" N^5O.=>C$>1,D=;F[
MO;O^##[?7+^[^7QS=_/Q.[C^\@%\_^7ZV\=?;C]_^/CM^]_ Q__[V\W=O]VL
ME[/ VQDT0\(Y,D]VHTZUJW8CX'"&CBT4 ]D^9[N;U!RR5?ZUA63]GJ<#3YOJ
M_U9N=UYWY*\F!%)UU^G<!+KN0X 3BL(LEB', ^WMG88"4H92R$F8$HF2-$V=
MKDP]Y9B; =:MG+ [/]%9:4X$=U\:O>T[?';<-<&@C'T?,]YXN/O$7(;F4)XN
MGE),Z[]R&50'7BD7-G?)Y?/K"ENORFLM!,_30-EP4*!$0!3K:P?.,RA#AD@:
M8HH)<K^ /M/KW&BSJ2O7O=X;OL*?_9"X7$L/"/2$5].'Z!X@.P:P/C?4 P(\
M:9'$<J,W?TWDC89V8X"O.L!O#/!$?=;-$U4#_I/^K*>]O;;$V.H&^UQ;;W"+
M;:G>\9MLVY?]S.^OJXH)P>M/2O3O1*]0ZB=/8K5^_D4L^:=JI7^XB'"8FZ*)
MB4PD1+GZ@[(L@DP2DK(\R@+&78QMJU[GMD9LA09ZF$%-&J/NJ17<S6RV@]W.
M2!X<S)'7@9<X?F]QW,H,M-!05BNH$1[.^'5":2!3UZ[/20U;)QA>F[%N+WNG
MHFT21WX36B5E%YO54OW@O3*;=2H9DE$DLI! $A(*49B8?$7:;1I1',E(YFGJ
MEX:VOV.K*31]"MJ/)N2S^"&Z.6BUISIXJ<B5^46CRQ6X?JPVY=HY1^V9H;$C
MK&&0GJAZU!CH^N2JM4-LN#RU9_J;.D>MG?I'\M-:ONAY-U*5][J<JZZ4>:>:
M,'X&H4!!2J,0$I8&$''.()8Z1)HPG 8R#)!PRDM[K).YV48O"]NJR:!Z\'+9
M.(JHY47'A3B-?;GQHHZM'43N-QP]& QUJW&LBVEO,GJ4/+B]Z'O6(VUB5==5
M*<AJ^2S^TJG7-D7]H+?TE>2J!_$76V[T3NUI)=H4<$^B),OU\X)*0DF0IS!/
M<^/GBV">A0*2-,C2(*)")MG6:CE_T.8MAX<1,SIUU+5.+6N4 2^UT1L#;F;+
M3B.P5PFT.CFD)O0>OO-'<N,.R50<]9\P%@ZY)*<8DXE.]48<&[>DD)=BVI<Y
MTKOMZ=)+7JK^BQR4%S=V4:+*SV*MC<-;V5C#-^7G0FS4OTC]L,V(:8X<WZLM
M/BE*G3&S.7A\7Y4F>4>]X!AE&48AE D+(4I(!G.>4)@+DJ8R)S%/<Z_4EI?+
MYC*'ITF&^:G0R2X+L@2M=GK>-OH!-<*J*S7">N[R5D,]WY?ZBEC_MZS43-ZF
MY27W*W$F3>'((W]^17RST1QYE>Q>7AT.9%$"K9SYB5)OET"YO6YI-00FRW)[
MW;53\JW&TBL/Z+1C^@:90Y?[L66[L5VV8\OTV/*78\O:L353MKU-8UME![HT
M&V4 [#*0#M#?6^0L'0ZF$UE.!^S TX=.7PE^$]O%X>NJNE^1QV_B4?6F*ZYL
MU@_52N<EWS_3G%"&"THH38A4.](H4^LWDE2OWPP23..8XQ@AYE9$R5N4N1UI
M-0X)>S%!J\L5V&D#]NIT'_0Y6[]@".U.QZ89F$E<2$88$W=?NHOA',J=SE^0
M:3WJ+@;LP*GN\A8]3_T5@;?!-PSC.*4LAXCD'"**8T@X$3 ,HC1-$LIXXN2%
MO&]Z;G1H[%6WF*4C>%F>Y'NA,/;9F!4 [B?V![H.=4Z_;WC:T_D#A0[.Y ^?
MN*!LK=D4+-]7CX]5:<*PZ^OU>E70S=KXTE:'Z=[VT=SU(L$1(X$(=-P @2B+
ME.G#,86AFKLHHCP4D5-VS\M%FMO$/Y&%0<?-.M:P'F"XK!T,)AR$D7FGHPQH
MM&ER6]2@JX^N8/&A6&Z,J\+'7=+UHZDY.WH.7$YW$,R'K+5[F4#3%^(=!,"C
M57J':?FRE$F[H(=_KJJZ7L@HC3!!&<PQ%Q#)3$ LL@A&)*=1%F0D3IP"1X]W
MX\2G4X2+&N_L;AT$0(RT?DF'7F$:1S0+HC"#*$BUIZ[,(-$G\V$J@ICFG#+A
MY*D[ *93KE'[R*HK8"0=!%2[5>=RJ$9>23Q0\DZ&=!R$@?,9O>KD35(2'5?T
M5%:A$T][Y!M11*XC.IX_B!]B63UIFOY0U(K1V?JFE"NB_KIAZ\U*7)=J TR6
M:\%OZ;*X-^9;O:O"$!&$LI1%$&<20<0%A33%'!**XCP5L6"QL,Y0,HQ,<R.7
MG5J@HQ?8*@9>:F9NZEK=0$<YKYH90PWR^:NZ-QBZD<GN/W_4'!*[3#]Z4Z6"
MF6H4W=+(#(MW7^*9@7J:+E7-L-"\2&XS<-/NB^ZOU6I]3^[%YXJ4=2?DI3W<
MC,,0!4F4P2S*F;*]D80XX"'$,@A8* @.[6SO\UW-;8G<2@N,N":$RU0Z-L%=
M[HFNSN!\?CD;#KV15ZEI@;-?488#<**%H@_(84C?#I(>+C_3P&04;:=(EWDM
MWW C5"Z*Q7M=8Z%<?RIJ1I;_%F3UL33)&!<IRQ+,L-Z,F J#,H(Y37-(TEC&
MB'$F:6I#I7V=S(U$6SE!(RC0D@(EJLGY:4<!O9#VL^900(UMU?M@9#W-;4 X
M<H11"_;W^^K'/]3KS>F%^LO^T**WT4DFO8U:V^EN]:S?*?!OY4JPZK[45_)W
MY*]WHA2R,)56FAB]K\:UN4DSMJW%<LW8:J.L)AI+$@B*81+@1/%!DD,:T0S&
M,L Y5[^(0J<$^1?(,C?:Z*IB3O:VREQU0U9W"IE-TJZ^4*N3VRGI)0-I=Y0Z
MT?",3%:CCHSSR>P F YT?'N))).>\0X V>N#X"&:] A;%/=DV4DSIK;-;%G5
M>JN\/6U*$T6CNOI41)!0FU>FC*U,YC"E/)2<Y$SM7FTWK^>[FQN)&HE?).+;
MR^QU"&B!^/EM[+ XCLQV;P&A0R3@H%!.%?)W(:1N<7W6"/4%\)UO9+I(/6N%
M7H3DV;_ESL/_$L7]PUKPZQ]BI?;3.U_5;2# ABQUAH#=]YTE*299E$$B:0!1
M%A!(4*+VPDAP'K!,!)F5=[Y'WW-CZ*WXH)6_X_'=T0"8! L^;.,Z-.?9>T3
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
M FP  0TBK<JG+4R !L51]TYC(FW5_#2XG=*.8KZD=R^_I-W'MOF>MI^3  8
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
MVKE'J4Q-M6P8!1M.@6'52:5TPWK:&NT%K(%5Q_ XV=N,O> U6@EM?7!/%L]
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
MF<U/K^Y,_+3$T\7(9R.R9!JB] 54SAZ<*1:L,,)IS:**L@$"-JV]$Q[$<)5
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
MCN5!B$I9R%ESQ;ARVK<VMC<2TN]+?!L9/P&<YS-\@*AY/YZ<+S&/N-,!O2[
MO(N@ZDPGEQP"[:RDD&11L76,Z!%2^GV1?Q'D[,/T 6#G=QP?GQ#=;WZ0E7]\
MV;[XJ#PHC%T=C&O&:6LDEX9!QCH_+L@ ,5H!3NN@4/A81&NS9R]">^HRW>55
MU[W 7ALJ1T%P.JI) ].&+$.?' 12X+4OIDJ(TBNYK4Z^<S3V>V^^ & .@>BS
MI#=<:%ZJ_X<-!9Q1& 3Y+BZ( $J@AU #OUK2]HHU+OO6E_ S2>SW<AX,/)M(
M\!4D=[\-DS!-^.T$<7EH3O?=;[5.Y=Y"::,,[NNK^:A\'$]IL7&8?)FMTPBN
ML>9(0?$8-8@H:M^'8(!T%L%!^FQTD%Q@:V-G%[H.3G^Z6F-=\Y:T+)*1.2)Y
MK7D3,9 :IJVF$E-$+1GY/EWM<D/EXDO?DLV1\" 7:G]V#^#6JX^6GZ;$AE6]
M^IL_QXM1T%'[Q*KBS37Q.+@Z:8]#YMHZJZQ):=L LGT \Y"*@8!F#YG.FC)X
M<!"IQ9#O9Z=A/"4#+^F(*H!)U<N6NL["R1E$9B'H8G/)K5]5'J.E7[@<*N.M
MD-F3X0, SO4I^GQ=EZ>Q#NN4#CP+A1QD2:ZR=F3>^:BXX"J6W-EE]/E9Q>B=
MV<4-=<N!#!X 1-XL%F0"7M_# ;VTKCC0.= ];.CH>&,E<"D"RZHDN;63YC[P
MN$O!0*Z=/>4Y:\;< 4#C75B<U/]]^,_S\8\PJ86?7Y&V,DXU!YC^XLTTW_V#
M6S\YTHY++": B\R <O7QV68)*7-?A./:Q&VC)O;*8SJ$X'Z!=PA2[J<ZO9C8
M!H#1S[,PI>TEI V0,O\WG.2/L_DWVLQON/QMMOP2YC4Q<+PXFRW"Y)?Y[/QL
MA#D4&5*N&<JV%M-(B$)ET$P[53-0I6EM7N]!9K]W9$,\=BVB :#PT_0'\70V
MO[A5!<C(QG21)[HW'+&,HP<O> 9&5XB0GILB6A>N;""CWZ++AB@ZE,4#0,F7
M^>P,Y\N++Y- /LHT5[5[MG(P<#DJSB93 R!!B5Q[DM4P?=%0 ED8SCII];96
M(?O 91L]_998-L1-,Z8/ $"5]N7%K[@\F>5Z'A;+53>.$5&O:P=4X*;>V74'
MP6AR8Q+WRFJ+1K<. SQ"2K^%E@UATX+5 T#,98;Q]/@SA@5^K:\S1^5O"UQQ
M:N2,+DX$#QA%!(68(11K5@,/90G.%[6M?=Y>97#;".JWG+(A>MJQ?0 8>G^Y
M['66\9I157\&6YOVR0@\UXP<P>O$,H?@'?V!,,EYW[KFZ7%J^BVK;(B>1@P?
M '1J6Y4_QI/)2.C,A:H=^U#6HBR&4*=5@0T"(UI5>&A]0UVMW6\Q94-8[,7,
M 8!@51R\YL.(Z50+@#DDAT1Z#;,Z^@^@#2PRAK:4;6U/]RZ\7B_?;SEDR_ME
M3Y8.  V75"O&%#,9(02NZC@91G=@[<(=;'11HI5;9VGL'V?NN;:Q(0CVX.0
MRC@^CT,<3\;+,:[Z;=51,2>S"7%]L3:Y;S(YLPWH# ,?(['&V0R1O'K(T9%[
M3TK.Y=:IA[O2-I#GJS9O%)T(9 "*YO:^KK8@K&16D[M6DTU J9#K0&]31Q!A
M9L4'[[>-)#T44X-XXNI&WEM M0_S!X"?-RG-SLGE_Q(N:MCZ<BX-L>RWV31=
MCFVV/EKC9 *53( Z5H!LLA) )BVDU$:RT%I'[4#6</"UE^CO7W.-Y3  :+T[
M7RS)LYN_R3]J%F8]A^_QK*;$+4;H2Q%19A"6SIK*14'(:$$JE"*+D$3S#K=;
MR.GWIFL-I59\'P"$[D:8KAAU,0KD",K$/9A4:LFWJ!'M8,DX])FEXDS!UAKI
M$5+Z?7EJ#9T6_!X";*KC>(LW(^Z25]XF0$6,43&SVBT'P7/#"]/9J-CZE?(^
M#?T^-34'RB$<'@!"OIUA3="NSN5B4;V,M[,[5ZUWS E1O0R,-5N.$V\"8X!9
M"C():UU1Z^2))TCJ]\VI-7Y:\K]'.)V>S$9'<3(^7H\8G\UO5Y]<O^7_-EL>
M_3'%/)(RER3(PR .F1H'B1"=%2"RBEPYPUV\]_K]H'CF>2OV^]34"C0=<GD
MJJC&-X[*.UIX3.PIQLN@# &]=BMAB>RSHB4$6:S*6ENCVKON-^OW^[C46LGL
MS=D!H.)WXMC)['R!;X[GB&L-.9_/_J@= T;1,IF]("L^U+Z25A>Z;),![Q3W
M0BE2%JV33K?1T^_;4VO4-./\ %"T,M-(,>)57&%4 M;\UIKWORH#<$1[<+'&
MO$S66;' .[&$;Q/1[P-5)Z;PWCSNV7CYAM/Q;$W]^W,DT;F1=%(3X:PZ=W1]
M(D]02XS 1 S2"<8]ZAV,E(=?[OE-JJ4U<B#;!B9TR4:T!5)KO%8'I5!3! O$
ME!5(B27KI)FZ/[-[)Z%+UG.?RRZ%_DRV#> ZN.VP8\XAR\1 A9I5[#WIIUP0
MLD+FHA8^ZM81V.=&0[IK3]G>TMR/L0-XJ7XW.ST=K],^WTSSNFOK,4Y3W4J(
M63GI/411IQMZ05NQR(%+7U2VBBO;NHIR"SG#B=)W]J#82A@#T#5;.!1=X5B'
M1@EI:WFQR>"B$+0=+G/BA5RRUM67!V8YO$@ OS-4-1+% $!5S\=LNMK/OX?)
M.8Z"54EH3]J5S"Y0G Z%\Y*!-2((Z9 3%1UHJ-LT]%W*VT:V&Q31WHP>Q"B+
M-SFO>J^$R9<PSI^F[\+9F.[,6QL;&6:3JSMA)=&-G\FM#RY(,%(F57PAP[UU
MNN[35/6===4)G!H+8P":Z"LNPWB*^:J+YYN4SD_/5W.CWF,9I_%RA*9HGCT'
M4^>W*UXT>.>K\B9ES:S'%%K'<I^FJM_KKB-X-1;& .#U?8YA<3Z_N*6!4_96
MZ2" K]H<&FNAICT"CUR$VFXVV]8Y#P^IZ/<5NR/X',CL0\=[?>_0YAX9IWER
MY# (KRVH& H$X@?I5A%92,8'W1HU#ZGH]^VZ(]0<R.P!N/Y/.1^C&+6A_="=
MC$:!8DA.AX^&]L,X,<Y+W;Q:^RF:AI-&\R)9Q0>+I1G,7JB?Z)>5'$YP.4YA
MTK2[Z+TO=]IK=-LN7K+S:/+,JLQJOUGN:I=;#613,W"9\\)X5$6W?NU[B<ZC
MM_P&XO31?+5F7MW<5]WT1XF+7(Q3((6G0R*E!)\C!^MEU#D((TSK&KP=R.H[
M6- 8,UO"!DT$,P!+_-:6UIV=WYPO3V;S\7]A'OE4F-1)@>8JUJEE"8*7EG;&
MB\>0I/2MR_NVD--WY.#EL'60((:(J4^+Q3EMPZE,S*EO18[1T7 !P=<*:!5E
M,B(%DT2'T<S;I/0=)GAI+.TA@ '@Z([CNM[(R$2)DM:"(K.LGBNIU^3)\K3"
M9>5B]K+UO;>!C+[C!!WCYU#&OX(N_]<\G*U'*=SUP@ZSR[=_N[5E_HR=M+?-
MM_B(S-B@K&<@H_2@LC(0B[* 43/#A3*F>5^BG0AK/!= 1*D+7<ZU0S7I5/0%
M0JKVGM4QBR1,3O]-Y@(TPL(3@P&>P^\!W&'7U*\Y0C?SV6RZ2H"H[<TU$US*
M8$D_<Z3-&%Z;V"E@7$1R))SG':0*;"%H(%C:0]*/@>9@M@\ 0_?V<-G%7CFA
M92H*N-)T(5L;(>3"H)CH/?D$GIG66?(;"1D(9@X7],;F@8=P?0#0N>4)_(IU
MCM,HQVC("^#@:ZL15=L>1BDC1%.'M# K@^@P<+0FHN=!J8<+]G%_:P\N#P F
MCR0P7&Z&.U%T+.1 .$^;4:MJ1>*43;&P$+PFV_]E$DF> 9_NIJ4VAT\[[@\
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
MYA'^USUS]WI77\?')\O%K]^^+D;"&FE+(&.7:_J_5 H$EBQ$GK4N.8=H4NN
MYJ[$]5N]-!AL=BO4GJ_AVP;P(UL:&14SFF#!9DG6L%8)/"/[(AFA9,):;QAV
MT($[+-5SK=%@(->%9 80EJP>U]66;L>NZAAGDUB!J%7-)X@:G$Z9O"\,0C-#
M%D/K)EN/D-)SJ=!@ -A28OV;>#=9<41 &J_+J%V=XVJX!EYS[-2JP7A-WW?6
M:"LLH[]K7X-YLW[/]4&#0]K>LAF 7KMK&5R.E9H>UWXZ=4SK^_$BS<[KL3%2
M!-J'!%\;0"@6Z "E.M*^^$BN>\VZ:_Y\O2-M/=?_# Z/G<AT ,;>;(IA/KG
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
MKAY\^@;SPB/'& 2(&"*HS WY ;I M,K9%)')TGYXR>/T]#T5K TF'KYA-9+
M0+7.[9C7'^/ER:5U]B7,E_N%9I[X8 N=\QR:&U@OMY?[_<%RMQKR2Q\+8T!H
M(D>:>0DN"$.7FV4< ZJ8=HF<[K;:X3T(KK]Z<2?LN0'ESJ62"N. P6M0B+75
M,)>UNDXY42?'N]:Y\<\@KS];IP-</.Q0T(V8!JJ,;GH"CZ?_:S:>+O^=?EDU
M^7Q>LY/W=9]V^FPK8^AY]#=03[LL>@U&GV..U3KV(BA0RB@(66@H7O#@)5U9
M&'=04L]9\U!5M;EI],8CX&-.T@4&&9VH7:[J<-G 03/-F,E%RM0Z*6QWZOI3
M5)TAY+ZZZDA4 ]56OYP'XM\2<4&^SR<ZQ:?K]Z&5AMY#36W_7@O]] R*&[EJ
M-RM> XPQ;8KU$4HI#%2=7A0*,D 1M&=6!A5:/UT]I.)0I73SQ1M(6YNR2,Z"
MXK:V#S(<'&8':!EY ])HZ5J/)-A 1K]NV('ROJ]0#F7S0#5'35@:KW5C#9O,
M5B]Q.-WS,7S;UUIHC9VI;6#,W%KKS;VU;MQY$4TI44+DG Q=FPA02B3@TJBH
M<Q$Y[);P].12!Y?V/+[$ICN1ZU@R$XS\ UX'7/@"47@.LFBL4YU]E*&Q GD>
MA?V9,*UQ\:!^ISM)#50'W0R?K)6@^^B=^U]HH6NV4M7()EE_^@8VF%*=+$-@
MT9)@0QZT8T8 2ZJ0,9R$MZTK/^]2<*B6J>W=$.]Q[M;3B) "LT[ >"*#WCL&
M 26=$J>U0$RLW,]0;["_;13U:Z$<(/W[2J,AXP>J)';/K ZUOG$5K+I)EMW7
MF#EDQ58&3[-=-S**=J-G564:)G?IN1EA+'AQ)B6PT1;">E3@ZP19G97G)7,M
MN-[1<&I 3E=5%F]GTWSK%-+.!!W #*S0 50I60C6.A#.Q&2DU2&E S=]=\5^
MC:27QLFN=1@'2&6@NG'5[_/Y"NZF3>B!6NKA^HWLH_KA#:^HL>9A*9FA"$Q
MOU! ]C;]UKLBG;+>IM8-NC93<G!^X9VOWL*D<3X'Y:&X;$!QDR"B\V #*JND
M4*6TCAX_0DJ_%E(#^3_(!6S \H&J@=5,P,6X?H6L@5]FL_S'>#+Y;;;<RZ?:
M]K462F-G:AN8+5=?OT:0TY+Y4 Q@K*W5A=)D$/L(G'')K+&:NZ?XL^F[A^J#
M7W%^3!"YQ9H: R"XGLTN?[LQY<QXE8W)#+*M(U6<17!<<A#6"Z50132MG\7W
MH[0_@^0@!-S7(2\@IH&JF ]A/B7_<D&.YBIA>@^]\N 3+93)=KH::)#/LT7M
M7+;Z^(W'7@@D2J;:^[3>0^2VAWH9"73&<^FRC'D'+;+IVP<_55\RY.J[-R@D
MF];(*"UPY2KPDP=O5$W.0)X2XSKQUKEZCQ+3GSXX6)X/'IR;,'R@Q_Y6^XR]
MDEYN_NTVN2V/4-,LJ??R^YL2.+GE]#\#HLZY5\@,>)(@(<9XS!S1J-9=][>0
MTZPAS<:44FD3[13)]V8*5 X,O+4<G%(R$*(M;S[&=AL]?2?UML'$HXUI#I7
M0#7'V_/%>(J+Q3<\WC=G[L$G6NB0[70U4B27'_^*9[/Y:M+K=2LC*S%D9R'R
M&$'5PA.R1PN).-6K1^D@6VN1QV@YN/O>O>]NQ'% X[,5P"W3Y%NK LY$#TDP
M#"AIRZQU)<0.9/7<-:T%-AYTW&LLC($JE96!=3-RY<M\=CP/I_L&.K9]K4F]
M]:[4MBBZWKC63>!,%N,9>;E.D@%:V\1 L"&#I5\R%E(L/CS!K:=7.52C?)^O
M"O8N5@7!MW ;8Y3"!E"I-JS.@DZ(]A(*FA#HCDVTB<9*9#,E/99(MY/N?<W1
M@.E#518[=4WIO -,#YU@^NH(P[#8+ B'2L8ZM]('".M.\U$YQTV4JG7+E.XZ
MPMQTXR(AK3Y^<7,\6.&<:9,@,56WRQ \:@6.T4UJLJ$KMGFK]BWT#+9/S',0
M\3 ?KI$ !M Z^$'/F_5^[N^*]#3WM0=.-,R1ZLT(46@+UK"<@V0V^]:=JG>C
MK-]&L1T!K .A# !JEYW>G^H$?W\XQVK3(^)=X:;4&N(:#4W"0RB*0S'"\A*9
M3JR+>2W[TMOOW/&N]-Y+"7  8/T\"ZLGM'7>XE=,2/N)$_R5W-CC<(QU)/:=
M,3:7V\Q""72>@=65R27$.DF8T5ZS-=&Y%)NW6-B3U'ZGF7<$T9<0VP#0>=UX
MX?Z5(#BW4G$'HM !4T$E<&A=M4/H,D#MM6C=WNLQ6OH=PM,1OIHP?@  (D?]
M#.?+BR^3ZJ=-<]77JY3$^_M2Y&S'8F5E$9*[C0YBL@)T8#ZK3-X\:^TY[4I;
MO]-R.@)8)X(9 ."NLUUJ;>TR3(_'I)7?+!9X92#<*@TPGFLC!219QR"40AZ4
MKXVK7(Q%)9>D-(TAMSMU_0[&Z0AT'0FGYQ;?1\L3G&_>A56HL7"L$S&)=H]T
MC!@/@(:,5.$+SVJ73@^/K]#O-(K&,&G(S %HH@^7T4;2M/D\+7\/M='#\O)"
M']%.E$;&(&&1I%9)P<;D(FC:G'=D#;+F><Y;">IWM'='^J:="'I6,9^FB_-Y
M'3_^'NM&JMHD=QCG/ZX<BP>WMG5,9^3 0QU0K@2K#R(>;$ET<*)7<:?\O.>N
MV_.L[@[T4:><'\+%]7D<XGARRT>]51A0(CD4I&N+J\VLF&&UJML!8X9G(S2+
M?)<:_R>6Z7FP=E=W6".^#N B^XKDBYX3[-/L>#K>]!:!,AKA;0+I6!WHHP,X
MGVM&N8]:L,*U;UW=_"11/<^E[NA&:RN+ 8"K=B _*M_"Y.$QX5SRF)F@J[GV
MK+'>@D,Z)I$GI<@),#*T;NC\.#6[P>G51=K;<'\ .+K.)GT0,-,>T:H(WH7:
MJ8A;"!D-\:C$('016K=^47R,EMTP]-I"X4TX/P $W2]C>'!K(R_1&PV6\[H=
MIL&G&I%@F5L1>+V].ZX>V0M/KRWTW5(. X#5;_C'+4;-9U/Z95JW>]SL0&#4
M3F3/(1/?0$6A(:3$H#:S=D5:J6/KE[WGTK@;\%Y;2+Q32;WJ%,'O]6FSNP3!
MR\^_7'K@IOUTGQRH% 8ND8$6D=05_1IBS@IT%CQEKHVQK=],NTL.?/3]Z%8(
M7]*&M/805*XO1[7UDH\.>$J%O)%@16F=(O@T58--%'P..G9^S-M/& .X-;^E
M$\SG$SPJMQX$5L?V9DN1W-I8 EF5Q9.NSUJ0(: 3Y)23=RH%IEJ_W^U UF 3
M!0\!6&MQ# !A]X-T]W:C3>29D8%IE:@=N$N &&E+9%U&7Q\?9?,$E^T4#3;3
M[Q!<-13" "#U?KP(Q\=S7+?R.BJ7P;I[F^+)*VN8 )<R68VZ>(B*%^#.>6[1
M\ZA+8V3M1-A@\_0. 5A[D0S5D-\X0W)_PWW;Y[H;Q=J!8;[#@$W#R2M4J$$:
M0IFJHS8=DQE0ZQ)Y+4DMN[QS=3N0]1LQ>>6,KG@T\D8[R8AFPB=YNT8FB(Z\
M7<$]+U&B%ZJU%KE+P6#'I3Y'F@_LG/V9/(#[Y\T?89Z_TP^_^7.\&&%,VG@;
M(=E :A-3S: B9D1;E"&5)F7S"JT[!/1<9'Z )&>MV#H 3-P,][US6&X-G7E[
M\6  \&K'-]N>YNI8_A9.\?WL-(RG(X[&25\S0='4MZ&:Q>X<V?M6:>X+DFG6
M7/ETL(^>8P'[P^J^UNI;QCWGL7P<_\#_P##_AO,?XX2K^^'H;-6-[E<\C3@?
MI5@$DC<!1+DA$Y)9\*PD<"%$&T-)=$/L<,,_N5#/.J]W',RZ$LIKT*2/,9?L
M8OQ$E]%B%)WRB)Y.=8FUTVJ,$).T4&SP@3L5LF_]A'@XU?T&M!K>XR\LP"%
M]CIL]\C>U^5I%_?<81%T%#'6=ZV<:9?D:SM='*!0BF,NMHC6(W#VHW3@ZK8Q
MGAZ-R78FW(%"^#8O;]\K=3+]>NN+Q?GI^L_N[3Y91@I$1M!6:W(.K:L#J!WH
MF,DQE$&ETCH;J.T.>M;&PX/\"X%AH&&_CV$\KSO%7U=-C-96WL8_W#L4^.PE
M6H0'#]M7@Y#AQK5NQ9BXY9[P:[P,H*2S$(S*8+6P4JG@\_T&H9O]B6V+'*HY
MKS^^?JVKQ>HW#RV7"^:CZ5=,Y_-YK56?YM]FT_G5;U>]02Z-KEC(%74.G#$)
ME(^"K@R/().QW@='5T;K)NO-B.\O3-D.0??58#^2'8 Q<+WQMQ>WF/IQCO]Y
MCM-TL0JD:,93\MD#,Y+\59WK- LCZ^.1CL7%:%UG8'V<K'XMU9X \QAL&TEO
M2(#<M*'+ (HH/I$E8>M[!+FL3 1PF6E@(0JI4<0<6WM3.Y U$$"V@L)C4&LD
MER%![>W%]2__;8QS(NKDXG.=];7BFC'2F&SH7M%T2A6WQ#4A%13$($,P6$3K
M_LJ[4=:OXS(X#=A*AD-"YD9;_7I_E\>.16E+H"T59!R4M1*<K/5IY!<*Z[/6
ML?4$LV<1.!C%V PA.^C&-N(:$A8/..<WL8I"-X-F.D-TM0>P"A&"E<0&;V+4
MQ M56C=>;KJ!?G,&!Z9S7QP1 S@.-P&SWV:K<7.3-Z<US6YQ5([.EXMEF.;:
M*Q_GXQ\$BQ_XY6J*U_U$S%*\U=F"<T6#RKF*(F3P41>=I:KC0CL+FQY$^D#4
M^<N#[]'0Z<LA85 'X&9KGZ9U!._JVON%KK@Z#^O3]/J=\:A\'$_#-(W#Y O.
MRVQ^6KM_W.J[[!,W)I ?PFC;Q'JZ$ 7WD"6Y$S(F[G3K1G7--_'Z;?'6AZ(/
M= S_>#RR\4O5<"W'6Q616<G F8-BJ@B$$A P.7*QH]:V)&^:&TR-M_#Z3:87
M.1J=(F, !^.>(&Y8_]!"O54 A29$1;>BSW7:(4NUQ(X!T\'5*8JJ8&>AE]W)
M[+?,8S@ [UK"0P+QVXNW85(OJF\GB,M?YK/S,]K<S;Z<<2BL\J 5C[43GH-0
MG "C@N.&\6QB:YMF5]KZ[>X\0+BVE.5 DQJNFU^'VN3_;+P,D_%_86T9B[3
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
M[DMM/E<0^RO-V3),VJ3W?GAW9<E\^O3I)N?C\;-V_>O+-HFCR%10*3BHXW9
MQ4*_LN1,\R2\CLP6\G=;OS =3'4_^7XO!- 7%NH [OY/TS2O4<#WN/[GI^G1
M\@3GO\VF:3T6>]V_:22L9&BR!A>J>^>MJ^.P+?# ;?3":HZM&P3O2%H_"84O
M!,@NQ#, U/T2QM/: ?YH^BW<\@3'N!@%CLF'XB$PET#5.K#@BP&)#&UBFB76
MVF-^G)I^$A-?"%N-A-#:SFL\KN.R^C7_;8'E?/)Y7'#_#* M'VLREF-'6AN,
MXKA984L8YF8Z=$Y<&+K.M&%DGPF[&C!5,U=+9$XP;\53K'OVHHW[J9F2M$&F
M021'UB5/A&UK'.BDO1$14[D_^.@?HI]:M[)^HKW:<W@^@$MIEY=_I8@]GG'(
M(M&6@C:D&(V"0C>L<8I[SEOW8AE^ALX!4M\C#^<Y(A@RJFX]J)+#FX.C0^9*
MHEN<R3K%(2M(/@46DQ%%MAZ5^ ^1A_,L*.R1A_,<N?QCY.%8);/,@BP]5GL\
M"*\@"!Z)P4*EQ&0VWN]PT_]WR<-Y%D#:Y^$\1UH#4(7;<S\RRF(RW1O&KII.
M&PD^)@XR6,M8T$+FUA&&5YZ'LP_ZVLMB ,"ZMD!N'&,DSUB8+(";*$%I)R"2
MBH*@72Q!<\7ONRSM[/W/SWIH?ZD^>8?890<R>  0>?0\/7"Z?^!B)*+(KK "
M&;T'%54!ST2$4I G*3G:T-I;?!:! S'X]T3#KI;8P:(9:%G:;DWU5X'>=7BW
MZXD!&Y9ZN>$!3^VS4;7;K66N8QT,B[0IUPGFW-3I4K(.)\N 17F6T&H96YL<
M&\@X5+6M/OD5$XY_K*8AC2*7'DN.H%'+6@H<(#I/V]+H#=.HZ#]=;.L6#?TJ
MJ$-E?5]#'<3A7HNMKU7VW59),MJ(O$@R%76J8UW(%HC"@7?!6<>#R=B\MG$
MS:BZPL<!W!V$:81G89PO'[#?7;XK3O/-(^.HL,B*#7YUR]9+-X 3TH,W=/\J
M7G@4[9-DGJ*JWU29UAAJ+(6>PU&7NUEUT$IDSRW&52[O9HOE8L2Y,EF[ LI'
M38Z(=."P9D>F9'0Q49!VW2'&M&6)?G-46B&C)1\'H&9NL>77\2+AA,Q]G)TO
M1EGF$FJ5#R,0@Q*R@-,B W,..1-)16P=_7Z,EGYS23HQ6P[E^"#,EUL[&96B
M;;$Q@TY<D>UE0BT2(0<P:++0BE!!MRZ2O[5\OQDA'2+D67QMEG_9UK'^/<SG
MY&->[.\OW_]""S=X*U7M>KGD\[2\7*J.Y+ONJGV#%.]R=LPFD#9$4#;79E'.
M@W Q9&-TR+*#&I$GZ6H0_9WF,,]WU[IXD]+\/$Q&W$L7@E"0>:U6S5%!5#&"
M3,J&E)CEN?6\B^T4]?ZLU18I&V+%K<0QU/@=3LJG*7$L3-,!V60;/],D[O8D
M?0TRR.XL<@V<%'RRM5UB8'7^4LID63"G(;N$,=HB->H=;/N-'S\\!G+KHU^)
MM_,?.$)E?8R8(&&M.K :(9:0P22FO#?)6-O:^-Q$1W_988?+\6$TY$ ^#\!9
M^06G. ^3ZVU<9?=[07QAJ5:B(FU#% <Q.$O:RY,S)KE7LO58UD=(Z:^=>WO$
MM.#V0.^*E87]>1SB>#)>'C3\^;$OM;@Q=J*RE:D:+E9!]%ITN+8);NP.:9B)
MC.DZG;[&U3-IB=KI4DL9L],V,-O:5MM"SD&382Z_-5^W %[.R/?.&7_@9+8N
MI70F%3H:M#=F_3IZ$PJI1N==TDSG(N^;I9O'PSRQ3L_&9B-9WQD8TY*S [AJ
MGK*7F?%.& XB: 9*V0+!!V)8DD6FJ)16K=\H&[@OW>5%-494!U(8 *8^T'TR
MN\"K!N2W-/O&AX6H7/*:!3!15>,,(T2K!*1:5,:,UL*V[O/Z/ I[KHKN"',=
M2FD &%S'%BN_GMZ:S3FEHCUXS1,HXWT=KXE02F$^!V=,\_?%9Y#7<\ES1^CK
M2CY#@=ZM/8V2T-*857&D5J"D4A!386 $RX&4N9"E==G.?1IZ+E/N$D3[<GJ@
MKPB[I:U])8MS>GY(^&^?95XN+6_;_AIY@I=+?"2TOIM-5V#\?;P\>7>^6!+%
M\YN21&6*<-F!P=IN-P</,5H-6OFDLF<FZ=9>X8ZD':JHWH\7X?AX7@NA28IU
M?-!JV77"ME $E>0T"!T,V9ST*Q?=:O*A<M$&X5CK]B#;Z.G7D^P"*_>563-I
M]-R,\M*'.9JO\](N^S,FAJOD(12JU&E&#+R7$E(0AH5D4+J=4MJ?Z$JY:>U^
MD=-.JK.&+!X&1*H]<+F#JRG/2IJ 6C'(JR0S;@(XF1A@U&C1&.[<3J;2;CAY
M2$!_O4P/E^E#@!S(X '8TA_'TS!-XS"YW,9EA9AFR7+M:1<<JT>0ZYP@DZ$(
M5!&1!Q-;W\F;*>D=+X>*>-:<WP- #=W1="$3=T@.5\6J,1F7;:+S4P>4_?_D
M?5ES6T>2[B_*B-J71UFRIG5#MA2RW1WSA*@E2\(T!6@ 4&W-K[]9 $B")$@>
M '5P#NRY=SCB8E0N7U5E9N5BC86H6 ;NHLS1^"":=RA]3,4PP<O^T'*BG$>
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
MB%'D<&HN5'$H6/, \)/$#-P(;Q3V7QM-C0!RN_3?#(BCW2&%,1!LJCV0A89
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
M#LZK,,%:E*J&2*.IM5]UKW(.,:@H UJK;?/ZJ7[28(9Y=#X(("=GP1RBK3'
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
M+JCD>8C.=>IA=-+JPUPR]@2W"RFA_R!Q]Q?U2R3J_O,__@]02P$"% ,4
M" !E55%6@OK,7,P&  #6<0  '@              @ $     97AH:6)I=#(Q
M<W5B<VED:6%R:65S,3(M,S$N:'1M4$L! A0#%     @ 95515H97<QC- P
M3B(  !X              ( !" <  &5X:&EB:70R,F=U87)A;G1O<G,Q,BTS
M,7@R+FAT;5!+ 0(4 Q0    ( &5545;:$_3B%00  .8+   >
M  "  1$+  !E>&AI8FET,C-C;VYS96YT,3(M,S%X,C R,BYH=&U02P$"% ,4
M    " !E55%65#E?[L<'  "QB0  '@              @ %B#P  97AH:6)I
M=#(T<&]W97)O9F%T=&]R;F5Y,3(N:'1M4$L! A0#%     @ 95515KW0.Q)[
M"   JRT  !X              ( !91<  &5X:&EB:70S,3%C96]C97)T:69I
M8V%T:6]N+FAT;5!+ 0(4 Q0    ( &5545;"]5"8<P@  ',L   >
M      "  1P@  !E>&AI8FET,S$R8V9O8V5R=&EF:6-A=&EO;BYH=&U02P$"
M% ,4    " !E55%6^>"&CA4%   ;&0  '@              @ '+*   97AH
M:6)I=#,R,6-E;V-E<G1I9FEC871I;VXN:'1M4$L! A0#%     @ 95515M@R
M0-WW!   /!<  !X              ( !'"X  &5X:&EB:70S,C)C9F]C97)T
M:69I8V%T:6]N+FAT;5!+ 0(4 Q0    ( &5545;RUI&7GIP# $;/)0 0
M          "  4\S  !M:&\M,C R,C$R,S$N:'1M4$L! A0#%     @ 9551
M5H850:PF'   ;DX! !               ( !&] # &UH;RTR,#(R,3(S,2YX
M<V102P$"% ,4    " !E55%6(G+"6V4;  !$_P  %               @ %O
M[ , ;6AO+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4    " !E55%64ESM[?]K
M   =B00 %               @ $&" 0 ;6AO+3(P,C(Q,C,Q7V1E9BYX;6Q0
M2P$"% ,4    " !E55%6Y);F5TMA 0 U30( $P              @ $W= 0
M;6AO+3(P,C(Q,C,Q7V<Q+FIP9U!+ 0(4 Q0    ( &5545: >GJ%=D<! #MB
M#0 4              "  ;/5!0!M:&\M,C R,C$R,S%?;&%B+GAM;%!+ 0(4
M Q0    ( &5545:*<32LX[H  -@9"  4              "  5L=!P!M:&\M
F,C R,C$R,S%?<')E+GAM;%!+!08     #P / "4$  !PV <    !

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